有如下程序main0{ int a=2,b=-1,c=2;if(a
查看答案
两次运行下面的程序,如果从键盘上分别输入6 和4,则输出结果是main( ){ int x;scanf("%d",&x);if(x + + >5) printf("%d",x);else printf("%d\n",x - -); }
A. 7 和5
B. 6 和3
C. 7 和4
D. 6 和4
以下程序的输出结果是()main(){ int a=5,b=0,c=0;if(a=b+c) printf(“***\n”);else printf(“$$$\n”);}
A. 有语法错误不能通过编译
B. 可以通过编译但不能通过连接
C. ***
D. $$$
以下程序段的输出结果是。int a=10,b=50,c=30;if(a>b)a=b;b=c;c=a;printf("a=%d b=%d c=%d\n",a,b,c);
A. a=10 b=50 c=10
B. a=10 b=30 c=10
C. a=50 b=30 c=10
D. a=50 b=30 c=50
#includemain(){ 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