问题
单项选择题
有以下程序 main(){int a=0,b=0;a=10: /* 给a赋值b=20: 给b赋值 */printf("a+b=%d\n",a+b);/*输出计算结果*/ }程序运行后的输出结果是【 】。
A.a+b=10
B.a+b=30
C.30
D.出错
答案
参考答案:A
解析:C语言规定,注释语句可以换行写,并且一个"/,c"和其后紧跟的第一个"*/"中间的部分是注释内容,并且注释部分的内容不参与程序的运行,因此,本题中没有执行"b=20;"这条语句,故本题的答案为选项A)。