下列程序的输出结果是( )。 main() { int a=4,b=5,c; if(a<B) { c=a*b;printf("%d,%d,%d\n",b,a,C);} else { c=b/a;printf("%

admin2013-02-23  29

问题 下列程序的输出结果是(    )。    main()    {  int a=4,b=5,c;    if(a<B)    { c=a*b;printf("%d,%d,%d\n",b,a,C);}    else    { c=b/a;printf("%d,%d,%d\n",b,a,C);}    }

选项 A、4,5,12
B、20
C、5,4,20
D、12

答案4

解析 本题考查if else语句。第一个if语句,先判断条件,发现a<b成立,执行下列的复合语句,得c=a*b=20,b、a的值不变。
转载请注明原文地址:https://jikaoti.com/ti/pgn0FFFM
0

最新回复(0)