填空题 下列程序的输出结果是______。
#include<stdio.h>
main()
int a=2,b=- 1,c=2;
if(a<b)
if(b<0) c=0;
else c++;
printf("%d/n",c);


  • 1、
【正确答案】 1、2    
【答案解析】[解析] 分析程序,a=2,b=-1,c=2时,if语句的表达式a<b不成立,不再往下判断,直接退出if语句,执行后面的输出语句,程序结束。在这个程序中a、b、c的值没做任何改变。