A-A+

#include<stdio.h>main(){char c;int v0=0 v1=0 v

2022-08-06 10:36:38 问答库 阅读 178 次

问题详情

#include<stdio.h>
main()
{char c;
int v0=0,v1=0,v2=0;
do{
switch(c=getchar())
{case"a":
case"e":
case"i":
case"o":
case"u":v1+ =1:
default:v0+ =1;v2+ =1;};}
while(c!="n");
printf("v0=%d,v1=%d,v2=%dn”,v0,v1,v2);
}

参考答案

正确答案:
v0=12,v1=3,v2=12[解析] 当c=A,D,s,c,r,p,t,r,\n时,v0和v2共加9次,对应c=e,i,o时v1加3次,v0和v2加3次。所以,v0=9+3=12,v2=9+3=12,v1=3。

考点: