题目内容

设整型变量x,y和z的值依次为3,2和1,则下列程序段的输出结果是()if(x>y)x=y;if(x>z)x=z;printf(″%d,%d,%d\n″,x,y,z);

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

查看答案
更多问题

设运行下列程序时,从键盘输入ABC和回车键,程序输出结果是( )#include void main() {char c;c=getchar();if ( c>=′a′&&c<=′z′‖c>=′A′&&c<=′Z′)printf(″%c是英文字母\n″,c);else if (c>=′0′&&c<=′9′)printf(″%c是数字字符\n″,c);}

A
B. 0
C. ABC
D. 65

执行下列语句后,整型变量x的值是( )switch (x=1) {case 0: x=10;break;case 1:switch (x=2){case1: x=20;break;case2: x=30;}}

A. 30
B. 20
C. 10
D. 1

以下程序段的输出结果是(C )#include void main() {int x=3;do {printf("%3d",x-=2);}while(!(--x));}

A. 1
B. 3 0
C. 1 -2
D. 死循环

定义变量: int n=10; 则下列循环的输出结果是( )while(n>7){n--;printf("%d ",n);}

A. 10 9 8
B. 9 8 7
C. 10
D. 9

答案查题题库