单项选择题

有以下程序:
main()
int a=0,b=0,c=0,d=0;
if(a=1)
b=1;c=2;
else
d=3;
printf("%d,%d,%d,%d\n",a,b,c,d);

程序运行后输出结果是

A) 0,1,2,0
B) 0,0,0,3
C) 1,1,2,0
D) 编译有错
<上一题 目录 下一题>
热门 试题

单项选择题
有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是
A) a%(int)(x-y)
B) a=x!=y;
C) (a*y)%b
D) y=x+y=x
单项选择题
运行下面的程序时,从键盘输入字母H,则输出结果是() #include <stdio.h> main() char ch; ch=getchar(); switch(ch) case 'H':printf( Hello! n ); case 'G':printf( Good moming! n ); default:printf( Bye_Bye! n );

A) Hello!
B) Hello!
Good Moring!
C) Hello!
Good morning!
Bye_Bye!
D) Hello!
Bye_Bye!

相关试题
  • 有以下程序: #include <stdio.h> m...
  • 以下程序运行后的输出结果是______。...
  • 阅读下面程序段,执行后输出的结果是___...
  • 下面程序的功能是输出数组s中最大元素的下...
  • 有以下程序: #include <stdio.h> i...