问题 填空题

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

答案

参考答案:A

解析: 程序中的if条件是赋值语句,a的值1赋给了变量c,表达式“c=a”的值也为1,条件为真,输出C的值为1。

多项选择题
单项选择题 A1型题