单项选择题

有以下程序
#include
main()
{ int x=1,y=0;
if(!x) y++;
else if(x==0)
if (x) y+=2;
else y+=3;
printf("%d\n",y);
}
程序运行后的输出结果是()。

A.3
B.2
C.1
D.0

<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序段 #include main() { … while( getchar()!=’ n’); … } 以下叙述中正确的是()。

A.此while语句将无限循环
B.getchar()不可以出现在while语句的条件表达式中
C.当执行此while语句时,只有按回车键程序才能继续执行
D.当执行此while语句时,按任意键程序就能继续执行

单项选择题
有以下程序(说明:字母A的ASCII码值是65) #include voidfun(char *s) { while(*s) { if(*s%2) printf( %c ,*s); s++; } } main() { char a[]= BYTE ; fun(a); printf( n ); } 程序运行后的输出结果是()。

A.BY
B.BT
C.YT
D.YE

相关试题
  • 以下程序运行后的输出结果是()。 #incl...
  • 以下程序运行后的输出结果是()。 #incl...
  • 以下程序运行后的输出结果是()。 #incl...
  • 以下程序运行后的输出结果是()。 #incl...
  • 有以下程序,请在()处填写正确语句,使程...