在C语言中,执行下面的程序时,若输入”hello”,则输出结果为()。(选择一项)
在C语言中,执行下面的程序时,若输入”hello”,则输出结果为()。(选择一项)#include<stdio.h>Voidmain(){Charch;Intm=0,n=...
在C语言中,执行下面的程序时,若输入”hello”,则输出结果为()。(选择一项)
#include<stdio.h>
Void main(){
Char ch;
Int m=0,n=0;
Do
{
Switch(ch = getchar()){
Case’a’: case’e’: break;
Case’I’: case’o’: m++;
Break;
Default: n++;
}
}while(ch!=’\n’);
Printf(“\n m=%d,n=%d”,m,n);
}
为什么m=1,n=4
首先谢谢你们的回答 但是Case’a’: case’e’: break;Case’I’: case’o’: m++;
这块是怎么选择的还是不是特清楚 是只要有a或e输入都会运行break是吗? 展开
#include<stdio.h>
Void main(){
Char ch;
Int m=0,n=0;
Do
{
Switch(ch = getchar()){
Case’a’: case’e’: break;
Case’I’: case’o’: m++;
Break;
Default: n++;
}
}while(ch!=’\n’);
Printf(“\n m=%d,n=%d”,m,n);
}
为什么m=1,n=4
首先谢谢你们的回答 但是Case’a’: case’e’: break;Case’I’: case’o’: m++;
这块是怎么选择的还是不是特清楚 是只要有a或e输入都会运行break是吗? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询