若运行以下程序时 从键盘输入ADescriptor<CR>(<CR>表示回车) 则下面程序的

计算机 程序,表示, 已帮助 人

若运行以下程序时,从键盘输入 ADescriptor<CR>(<CR>表示回车),则下面程序的运行结果是#include <stdio.h>

main()

{char c;

int v0=1,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=13,v1=4,v2=12

请帮忙给出正确答案和分析,谢谢!

热搜:填制记账凭证时若发现错误,应当重新填制