问题 填空题

下列程序的运行结果是______。
#include<stdio.h>
main()
int a,b,c;
a=3;b=4;c=5;
if(a>b)
if(a>c)
printf("%d",

  • a);
    else printf("%d",
  • b);
    printf("%d\n",
  • c);

答案

参考答案:E

解析: 分析程序,当a=3;b=4;c=5时,判断语句a>b不成立,所以不执行后面的语句,直接执行“printf("%d\n",c);”语句,输出 c的值,输出结果为5。

单项选择题
单项选择题