题目内容

若运行以下程序时,从键盘输入 ADescriptor < CR > ( < CR > 表示回车),则下面程序的运行结果是#include main(){char c; int v0=0,v1=0,v2=0; do{switch(c=getchar()){case 'a':case 'A':case 'e':case 'E':case 'i':case 'I':case 'o':case 'O':case 'u':case 'U':v1+=1;default:v0+=1;v2+=1;}}while(c!='\n');printf("v0=%d,v1=%d,v2=%d\n",v0,v1,v2);}

A. v0=7,v1=4,v2=7
B. v0=8,v1=4,v2=8
C. v0=11,v1=4,v2=11
D. v0=12,v1=4,v2=12

查看答案
更多问题

有以下程序:#includevoid main(){int a=l,b=2,c=3,d=0;if(a==l && b++==2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);elseprintf("%d,%d,%d\n",a,b,c);elseprintf("%d,%d,%d\n",a,b,c);}程序运行后的输出结果是________。

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

有以下程序:#includevoid main(){int x=1,y=2,z=3;if(x>y)if(y

A. 331
B. 41
C. 2
D. 1

有以下程序#includevoid main(){int a=1,b=0;if(!a) b++;else if(a==0)if(a)b+=2;elseb+=3;printf("%d\n",b);}程序运行后的输出结果是()

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

有以下程序#includevoid main(){int x=1,y=0;if(!x)y++;else if(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程序运行后的输出结果是()

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

答案查题题库