若运行以下程序时,从键盘输入 ADescriptor(表示回车),则下面程序的运行结果是#include int main() { char c; int v0=1,v1=0,v2=0; do{ switch(c=getchar()) { case ′a′:case ′A′:case ′e′:case ′E′:case
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 06:17:10
![若运行以下程序时,从键盘输入 ADescriptor(表示回车),则下面程序的运行结果是#include int main() { char c; int v0=1,v1=0,v2=0; do{ switch(c=getchar()) { case ′a′:case ′A′:case ′e′:case ′E′:case](/uploads/image/z/8856059-59-9.jpg?t=%E8%8B%A5%E8%BF%90%E8%A1%8C%E4%BB%A5%E4%B8%8B%E7%A8%8B%E5%BA%8F%E6%97%B6%2C%E4%BB%8E%E9%94%AE%E7%9B%98%E8%BE%93%E5%85%A5+ADescriptor%EF%BC%88%E8%A1%A8%E7%A4%BA%E5%9B%9E%E8%BD%A6%EF%BC%89%2C%E5%88%99%E4%B8%8B%E9%9D%A2%E7%A8%8B%E5%BA%8F%E7%9A%84%E8%BF%90%E8%A1%8C%E7%BB%93%E6%9E%9C%E6%98%AF%23include+int+main%EF%BC%88%EF%BC%89+%7B+char+c%3B+int+v0%3D1%2Cv1%3D0%2Cv2%3D0%3B+do%7B+switch%EF%BC%88c%3Dgetchar%EF%BC%88%EF%BC%89%EF%BC%89+%7B+case+%E2%80%B2a%E2%80%B2%3Acase+%E2%80%B2A%E2%80%B2%3Acase+%E2%80%B2e%E2%80%B2%3Acase+%E2%80%B2E%E2%80%B2%3Acase)
若运行以下程序时,从键盘输入 ADescriptor(表示回车),则下面程序的运行结果是#include int main() { char c; int v0=1,v1=0,v2=0; do{ switch(c=getchar()) { case ′a′:case ′A′:case ′e′:case ′E′:case
若运行以下程序时,从键盘输入 ADescriptor(表示回车),则下面程序的运行结果是
#include
int 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);
return 0;
}
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
D
若运行以下程序时,从键盘输入 ADescriptor(表示回车),则下面程序的运行结果是#include int main() { char c; int v0=1,v1=0,v2=0; do{ switch(c=getchar()) { case ′a′:case ′A′:case ′e′:case ′E′:case
ADescriptor ; Aeio 四个元音,v1 +1 所以 v1 = 4;
一共有11字符,外加\n 共12个,这样v0 +=12,v2+=12
所以 v0 =13, v2 = 12
因为case ′u′:case ′U′:v1+=1; 后面没有break,所以后面的需要运行的