#include"stdio.h" intmain() {charc; intv0=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;break; default:v0=v0+1;v2+=1; } }while(c!='\n'); printf("v0=%d,v1=%d,v2=%d\n",v0,v1,v2); }
时间: 2023-12-31 17:05:25 浏览: 50
#include<stdio.h>
这段代码是一个统计输入字符串中元音字母数量和非元音字母数量的程序。
程序会不断读入字符,直到读入回车符为止。在读入的过程中,程序会根据读入的字符判断它是否是元音字母(即a、e、i、o、u以及它们的大写形式),如果是,则将元音字母的数量v1加1,否则将非元音字母的数量v0加1,并将总字符数量v2加1。
最后,程序会输出v0、v1和v2的值,以表示输入字符串中非元音字母数量、元音字母数量和总字符数量。
阅读全文