输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
来源:互联网 发布:linux zip命令 编辑:程序博客网 时间:2024/06/11 18:38
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数,我们我可以根据ascii码来判断是否是字母,空格,数字,
代码:
#include<stdio.h>
int main()
{
char c;
int letters = 0;
int space = 0;
int number = 0;
int others = 0;
while ((c=getchar())!='\n')
{
if ((c>='a' && c<='z') || (c>='A'&&c>='Z'))
letters++;
else if (c==' ')
space++;
else if (c>='0' && c<='9')
number++;
else
others++;
}
printf("letters=%d space=%d number=%d others=%d", letters, space, number, others);
return 0;
}
0 0
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
- 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 用户输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
- 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 在Activity中的OnCreate方法中获取控件的宽高
- Matlab Tricks(二十)—— Hilbert matrix 的创建
- 继承之final关键字的使用
- C的运算符:位运算符
- 排序算法稳定性解析
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
- 多重背景实现法
- Leetcode||17.Letter Combinations of a Phone Number
- Spring 全注解配置 bean 和 调用 (3) @Conditonal 条件化的配置bean
- django view.py error 'function' object has no attribute 'objects' 解决办法
- Android实现列表抽屉展示效果
- poj3617 Best Cow Line 贪心
- 修改PHP上传文件大小限制的方法
- button按钮中的文字和drawableLeft的图片距离太远