问题 填空题

以下程序运行后的输出结果是_________。main(){ inta=1,b=2,c=3;if(c=a)printf("%d\n",c);else printf("%d\n",b);}

答案

参考答案:A

解析:此题需特别注意的是 if 的判断条件是“c=a”,而不是“c==a”,由于 a=1,故条件 c=1 为真,所以 输出的 c 的值为 1。

填空题
单项选择题 A1/A2型题