A-A+

有以下程序 main() {int a=0 b=0 c=0 d=0; if(a=1)b=1;

2022-08-06 04:19:33 问答库 阅读 175 次

问题详情

有以下程序 main() {int a=0,b=0,c=0,d=0; if(a=1)b=1;c=2; else d=3; printf("%d,%d,%d,%dn",a,b,c,d); }
A.0,1,2,0
B.0,0,0,3
C.1,1,2,0
D.编译有错请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:此题考核的是if语句的应用,当if(表达式)后有多条语句的话则需要用{}将其括起,否则编译出错。

考点:程序