A-A+

下列程序的输出结果是()。 main() { int a=4 b=5 c; if(a<B)

2022-08-06 02:23:37 问答库 阅读 174 次

问题详情

下列程序的输出结果是()。 main() { int a=4,b=5,c; if(a<B) { c=a*b;printf("%d,%d,%dn",b,a,C);} else { c=b/a;printf("%d,%d,%dn",b,a,C);} }
A.4,5,12
B.20
C.5,4,20
D.12请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:本题考查ifelse语句。第一个if语句,先判断条件,发现a<b成立,执行下列的复合语句,得c=a*b=20,b、a的值不变。

考点:程序