问题
有以下程序 main() { int a=15,b=21,m=0; switch(a%3) { case 0:m++;break; case 1:m++; switch(b%2) { default:m++; case 0:m++;break; } } printf(“%d\n”,m);} 程序运行后的输出结果是( )。
有以下程序
main()
{ int a=15,b=21,m=0;
switch(a%3)
{ case 0:m++;break;
case 1:m++;
switch(b%2)
{ default:m++;
case 0:m++;break;
}
}
printf(“%d\n”,m);}
程序运行后的输出结果是( )。
A、 1
B、 2
C、 3
D、 4
您可能感兴趣的试题
-
若i为整型变量,则以下循环执行次数是( )。
若i为整型变量,则以下循环执行次数是( )。for (i=2;i==0;)printf("%d",i--);A、 无限次 B、 0次 C、 1次 D、 2次...
查看答案 -
对for(表达式1; ;表达式3)可理解为( )。
对for(表达式1; ;表达式3)可理解为( )。A、 for (表达式1;0;表达式3) B、 for (表达式1;1;表达式3) C、 for (表达式1;null;表达式3) D、 缺少一个表达式...
查看答案 -
下面有关for循环的正确描述是( ) 。
下面有关for循环的正确描述是( ) 。A、 for循环只能用于循环次数已经确定的情况 B、 for循环是先执行循环体语句,后判断表达式 C、 在for循环中,不能用break语句跳出循环体 D、 for循环的循环体可以包括多条语句,但必须用花括号括起来...
查看答案 -
若运行以下程序时,从键盘输入Adescriptor
( 表示回车),则下面程序的运行结果是 。 #include 若运行以下程序时,从键盘输入Adescriptor(表示回车),则下面程序的运行结果是 。#include main(){ char c;int v0=0,v1=0,v2=0;do {switch(c=getchar()){ case 'a':case'A': case 'e':...
查看答案 -
若有语句如下,则程序段的输出是 。 int x=3; do { printf("%d",x-=2); }while(!(--x));
若有语句如下,则程序段的输出是 。int x=3;do { printf("%d",x-=2);}while(!(--x)); A、 1B、 1和-2 C、 3和0 D、 死循环...
查看答案