A-A+

下列程序的运行结果是()。#include main{ int a=2 b

2022-08-06 06:39:16 问答库 阅读 176 次

问题详情

下列程序的运行结果是()。
#include<stdio.h>
main
{ int a=2,b=3,c=4:
if(a<b)
if(b<0)C=0:
else c++;
printf("%d\n",c);
}
A.2
B.3
C.5
D.4请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
本题考查if…else语句。第一个if语句,先判断条件,发现a<b条件成立,则执行第二个if语句,再判断条件,发现b<0条件不成立,则执行与其配对的else语句c++,c自加1,得c=5。

考点:程序