博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
统计某一句话里面 元音字母的个数
阅读量:5235 次
发布时间:2019-06-14

本文共 999 字,大约阅读时间需要 3 分钟。

应用switch 语句,

1 #include
2 int main(void) 3 { char ch; 4 int a_ctl,e_ctl,i_ctl,o_ctl,u_ctl; 5 a_ctl = e_ctl = i_ctl = o_ctl = u_ctl =0; 6 printf(" Enter some text,and a # to quit\n" 7 " I will tell you the number of the vowel\n" ); 8 while((ch=getchar()) != '#') 9 {10 switch(ch)11 {12 case 'A':13 case 'a': a_ctl++;break;14 case 'E':15 case 'e': e_ctl++;break;16 case 'I':17 case 'i': i_ctl++;break;18 case 'O':19 case 'o': o_ctl++;break;20 case 'U':21 case 'u': u_ctl++;break;// 保留此处的break,为了方便以后添加其他选项 22 default: break;23 }24 25 }26 printf("number of vowels: \n"27 "a:%d e:%d i:%d o:%d u:%d\n",a_ctl,e_ctl,i_ctl,o_ctl,u_ctl);28 return 0;29 }

刚开始 把printf放在 while循环里面了,结果就悲剧了·····以后注意哈

转载于:https://www.cnblogs.com/kalo1111/p/3277879.html

你可能感兴趣的文章
[php]http的状态码
查看>>
利用Fiddler拦截接口请求并篡改数据
查看>>
python习题:unittest参数化-数据从文件或excel中读取
查看>>
Android控件之GridView探究
查看>>
在工程中要加入新的错误弹出方法
查看>>
在Spark中尽量少使用GroupByKey函数(转)
查看>>
PS 滤镜— — sparkle 效果
查看>>
我(webabcd)的文章索引
查看>>
snmpwalk命令常用方法总结
查看>>
.gitignore 配置
查看>>
网站产品设计
查看>>
TCP/IP协议
查看>>
如何修改被编译后DLL文件 (转发)
查看>>
C++按格式接收输入字符(京东,滴滴,360笔试必用)
查看>>
POJ 2255 Tree Recovery
查看>>
代理ARP
查看>>
Python 的 sys 模块常用方法?
查看>>
Java hashCode() 方法深入理解 ...
查看>>
Modbus TCP 示例报文
查看>>
spring的annotation
查看>>