用Switch语句统计字符个数
来源:互联网 发布:什么软件小说免费 编辑:程序博客网 时间:2024/06/05 20:01
【例3-10】输入10个字符,统计出空格、回车、数字及其他字符的个数
运行结果:
Enter 10 characters:MIAOM 123?
blank=1,digit=3,other=6
#include <stdio.h>int main(void){ int blank,enter,digit,other,i; blank=enter=digit=other=0; char ch; printf("Enter 10 characters:"); for(i=1; i<=10; i++) { ch=getchar(); switch(ch) { case ' ': blank++; break; case '\n': enter++; break; case '0':case '1':case'2':case'3':case'4'://注意判断数字时不能写成case ch>=’0’&&ch<=’9’ case '5':case '6':case'7':case'8':case'9': digit++; break; default : other++; break; } } printf("blank=%d,enter=%d,digit=%d,other=%d",blank,enter,digit,other); return 0;}
(1)getchar() 每次只能获取一个字符,
(2)判断数字时不能写成case ch>=’0’&&ch<=’9’
0 0
- 用Switch语句统计字符个数
- 统计字符个数!!!
- 统计字符个数
- 统计字符个数
- 1050 字符个数统计
- 汇编 统计字符个数
- 字符个数统计
- 机试-字符个数统计
- 【oj1953】字符个数统计
- C#统计字符个数
- 字符个数统计
- 字符个数统计
- 字符个数统计
- 统计字符个数
- 统计各种字符个数
- 字符个数统计
- 字符个数统计
- 字符个数统计
- C#委托中的协变与逆变
- iOS- 弹蒙层
- 增强学习 reinforcement learning,MDP
- LeetCode-203.Remove Linked List Elements
- tasklet机制和工作队列
- 用Switch语句统计字符个数
- 开源UI
- Linux---命令
- Android GridView自定义Adapter
- 模拟Http登录
- android支付宝支付功能集成
- C#调用C++编写的DLL函数, 以及各种类型的参数传递 z
- 安装Dubbo管理控制台
- Java线程安全和非线程安全