单选题 有以下程序:
main()
{int a=0,b=0;
a=10; /*给a赋值
b=20; /*给b赋值*/
printf(“a+b=%d/n”,a+b);/*输出计算结果*/

程序运行后的输出结果是{{U}} {{/U}}。
  • A. a+b=10
  • B. a+b=30
  • C. 30
  • D. 出错
【正确答案】 A
【答案解析】[解析] 本题是一道陷阱题,主要考查的是注释的格式。在C程序中,使用/*……*/表示注释,注释只是给人看的,对编泽和运行不起作用。在本题程序中,从第3行右边的/*开始到第4行末尾的*/结束都属于注释部分,故b=20;语句不起作用。所以程序运行后的输出结果是a+b=10,应该选择A)。