单选题 下列程序的输出结果是( )。
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

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