有以下程序 #include main() { int a=2, c=5; printf( "a=%%d,b=%%d\n", a,c ); } 程序的输出结果是

🔥 2165 热度
A a=2,b=5
B a=%2,b=%5
C a=%d,b=%d
D a=%%d,b=%%d
参考答案
C
解析
【解析】C语言中用"%%"打印输出字符"%",所以%%d,输出为%d两个普通字符,而不是格式控制符"%d"的含义,所以打印结果为C。