do{ switch case‘a':case'A':case'e':case'E':case'i':case'I':c
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/04 06:59:12
do{ switch case‘a':case'A':case'e':case'E':case'i':case'I':case'o':case'O':case’u‘:case'U':v1+=1
#include
void main()
{
char c;int v0=0,v1=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++;
default:v0++;v2++;
}
}while(c!='\n');
printf("%d,%d\n",v0,v1);
} 为什么输入ADescriptor回车后
v0=13 v2=12
#include
void main()
{
char c;int v0=0,v1=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++;
default:v0++;v2++;
}
}while(c!='\n');
printf("%d,%d\n",v0,v1);
} 为什么输入ADescriptor回车后
v0=13 v2=12
有两个问题:
第一:default语句中v2未定义(你给的答案里提到了,但是源码中没有的);
第二:主要问题出在switch 语句中的最后一个case'u':case'U':v1++;之后缺少了break;所以程序 执行完该语句后继续执行了default.
第一:default语句中v2未定义(你给的答案里提到了,但是源码中没有的);
第二:主要问题出在switch 语句中的最后一个case'u':case'U':v1++;之后缺少了break;所以程序 执行完该语句后继续执行了default.
do{ switch case‘a':case'A':case'e':case'E':case'i':case'I':c
Case
switch(a){ case 'a':case 'b':case 'c':输出语句; break; }这是运行的哪一个
I.Case Analysis
switch case语句题目
I have a leather pencil case
I’ve ____ a blue pencil case.
什么事case by case
case by case
int i=10; switch(i) {case 9:i++; case 10:i++; case 11:i++; d
在C while (...) switch(...) {case 1:...; case 2:...; break ;“
英语a case in