单项选择题

运行以下程序后,如果从键盘上输入china#<回车>,贝愉出结果为_______。 #include<stdio.h> main() { int v1=0,v2=O;char ch; while((ch=getchar())!=’#’) switch(ch) { case’a’: case’h’: default:v1++; case’O’:v2++; } printf("%d,%d\n",v1,v2); }

A.2,0
B.5,0
C.5,5
D.2,5
<上一题 目录 下一题>
热门 试题

单项选择题
C语言中下列叙述正确的是_______。
A.不能使用d..while语句构成的循环
B.d..while语句构成的循环,必须用break语句才能退出
C.d..while语句构成的循环,当while语句中的表达式值为非零时结束循环
D.d..while语句构成的循环,当while语句中的表达式值为零时结束循环
单项选择题
下列程序段中,不是死循环的是_______。
A.int i=100;
B.unsigned k=0; while(1) do { { i=i%100+1; ++k if(i>=100)break; } } while(k>=0);
C.for(;;);
D.int s=3379; while(s++%2+s%2)s++;
相关试题
  • 以下函数用于求出一个2×4矩阵中的最大元...
  • 下列程序的运行结果是 【16】 。main(...
  • 在对文件进行操作的过程中,若要求文件的位...
  • 以下程序运行后的输出结果是 【15】 。...
  • 函数mycmp(char*s,char*t)的功能提比...