运行以下程序后,如果从键盘上输入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,0B.5,0C.5,5D...
是这样的:先看while循环的判断条件:while ((ch=getchar())!=‘#’)。当ch接收到#号的时候退出循环。因为你输入的是:china#。所以此循环执行5次。再看while循环里的switch语句,有没有发现没有一个break。没有break就代表着会继续往下执行。 所以这个switch根本起不到判断的目的。每执行一次switch...
当运行以下程序时,从键盘输入 China# 回车,则下面程序的运 行结果是: #include“stdio.h” main() { int v1=0,v2=0; char c; while((c=getchar())!=’#’) { switch(c) { case ‘a’: case ‘h’: default:v1
A.2,5 B.2,3 C.3,5 D.3,2 查看答案
传阿sa与男友因聚少离多感情亮红灯 女方断然否认 Chinaisabigcountry___about5000yearsofhistory为什么次声波与气球相撞后人耳能听到C语言,从键盘输入一个字符串,遇回车结束,分别求字符串中空格,字母,数字三种字符的个数 啊SA与陈伟霆 据香港“明报”消息,近期,阿sa与陈伟霆频被传因聚少离多,感情已亮红灯,但阿...
1运行以下程序后,如果从键盘上输入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,0B.5,0C.5,...