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

admin2015-07-28  19

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

选项 A、a=%d,b=%d
B、a=%2,b=%5
C、a=%%d,b=%%d
D、a=2,b=5

答案A

解析 百分号"%"主要用于指定输出格式,如果格式字符串中两个百分号连续即为"%%"的形式,则表示输出一个普通字符"%"。所以答案选A。
转载请注明原文地址:https://jikaoti.com/ti/Ysn0FFFM
0

最新回复(0)