一个关于switch语句的问题?
int main(void)
{
char ch;
int v1, v2;
while((ch = getchar()) != '#')
{
switch(ch)
{
case 'a' :
case 'h' :
default : v1++;
case 'o' : v2++;
}
}
printf("%d,%d\n", v1, v2);
return 0;
}
输入:china# 结果怎么是5,5 ???
{
char ch;
int v1, v2;
while((ch = getchar()) != '#')
{
switch(ch)
{
case 'a' :
case 'h' :
default : v1++;
case 'o' : v2++;
}
}
printf("%d,%d\n", v1, v2);
return 0;
}
输入:china# 结果怎么是5,5 ???
...全文
相关推荐
c#入门之分支语句使用方法(三元运算符、if语句、switch语句)
主要介绍了c#入门之分支语句使用方法,包括三元运算符、if语句、switch语句,需要的朋友可以参考下
基于switch你可能不知道的一些用法
本篇文章对switch的用法进行了详细的分析介绍,需要的朋友参考下
08 《C语言程序设计》教案 第三章 程序的控制结构(4)—选择结构 switch.pdf
。
Python分支结构(switch)操作简介
主要介绍了Python分支结构(switch)操作简介,具有一定借鉴价值,需要的朋友可以参考下
C语言 条件判断详细介绍
本文主要讲解C语言 条件判断,这里整理了相关资料,详细说明了判断语句知识要点,希望能帮助学习C语言的同学


