C语言程序设计(17)
来源:互联网 发布:dnf辅助无限提卡端口 编辑:程序博客网 时间:2024/06/07 13:24
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
1.程序分析:利用while语句,条件为输入的字符不为'\n'.
2.程序源代码:
#include "stdio.h"
main()
{
char c;
int letters=0,space=0,digit=0,others=0;
printf("please input some characters\n");
while((c=getchar())!='\n')
{
if(c>='a'&&c<='z'||c>='A'&&c<='Z')
letters++;
else if(c==' ')
space++;
else if(c>='0'&&c<='9')
digit++;
else
others++;
}
printf("all in all:char=%d space=%d digit=%d others=%d\n",letters,
space,digit,others);
getch();
}
阅读全文
0 0
- C语言程序设计(17)
- C语言程序设计(17通信)38381517153
- 17 级 C语言程序设计(总)
- 17级C语言程序设计
- C语言程序设计(谭浩强)
- (未完成)C语言程序设计
- c语言程序设计(1)
- c语言程序设计(3)
- C语言程序设计(4)
- C语言程序设计(5)
- C语言程序设计(2)
- C语言程序设计(6)
- C语言程序设计(7)
- C语言程序设计(8)
- C语言程序设计(9)
- C语言程序设计(10)
- C语言程序设计(11)
- C语言程序设计(12)
- 字串的连接最长路径查找
- Dockerfile 常用指令
- android开发之Gson的使用
- POI对Excel单元格的格式的设置参数
- PAT_1060. Are They Equal
- C语言程序设计(17)
- TCP协议回顾
- 人脸特征点检测(一)
- CSS画图形
- 分布式缓存技术redis学习系列(五)——redis实战(redis与spring整合,分布式锁实现)
- WebAPI+NLog实现接口调用日志输出
- intellij idea 最常用的快捷键
- hql与sql的区别
- 【51单片机学习过程记录】好久没有更新了