选择题

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

【正确答案】 C
【答案解析】

C 语言中用“%%” 打印输出字符“%”, 所以“%%d”, 输出为“%d” 两个普通字符, 而不是格式控制符“%d” 的含义, 所以打印结果为 C。