main() {int a=4,b=5,c; ifa<B) {c=a*b;printf("%d,%d,%d\n",b,a,c);} else {c=b/a;printf("%d,%d,%d\n",b,a,c);} }

admin2013-02-23  27

问题 main()   
{int a=4,b=5,c;  
ifa<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

答案C

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

最新回复(0)