C语言 字符串分类统计 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数
C语言 字符串分类统计 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数
题目:
输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数
样例输入:
aklsjflj123 sadf918u324 asdf91u32oasdf/.’;123
样例输出:
23 16 2 4
代码如下:
#include <stdio.h>
int main()
{int letter=0,number=0,blank=0,others=0,c;while((c=getchar())!='\n'){if(c>='A'&&c<='Z'||c>='a'&&c<='z')letter++;else if(c>='0'&&c<='9')number++;else if(c==' ')blank++;elseothers++; }printf("%d %d %d %d",letter,number,blank,others);return 0;
}
注意:
- 只需注意需要分类的类别特性,按照各自特性进行选择;
- 用getchar键入字符,便于直接对输入内容进行操作;
C语言 字符串分类统计 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数相关推荐
- C语言输入一行数据分别统计出其中英文字母、 空格、数字和其他字符的个数并输出结果
#输入一行数据(包括数字,英文字母,常见字符,空格),分别统计出其中英文字母. 空格.数字和其他字符的个数并输出结果:再把其中的数字按顺序输出出来 ##代码部分: #include <stdio ...
- C语言学习之输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数. #include <stdio.h> #include <string.h> void main(){cha ...
- C语言程序练习题:从键盘任意输入一个字符,编程判断该字符是数字字符、英文字母、空格还是其他字符。
从键盘任意输入一个字符, 编程判断该字符是数字字符.英文字母.空格还是其他字符. **输入格式要求:提示信息:"Press a key and then press Enter:" ...
- C语言输入一行字符,分别统计出其中英文字母,空格
C语言输入一行字符,分别统计出其中英文字母,空格 注意:while((c=getchar())!='\n') 表示在终端输入一串字符串后,直到输入回车,然后将字符串添加到内存缓冲区中,再循环把字符取出 ...
- C语言试题九十之实现输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
1.题目 输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数. 输出格式为:"英文字母=%d, 空格=%d, 数字字符=%d, 其它字符=%d". ...
- C语言编程>第二周 ⑤ 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
例题:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. 代码如下: /*程序分析:利用while语句,条件为输入的字符不为'\n'*/ #include "stdio.h& ...
- C语言实现,输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. 代码实现: /*输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数.*/ #include <stdio. ...
- c语言:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数. 解:程序: #include <stdio.h> int main() { char c; int letters=0, ...
- 实现输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
1.题目 输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数. 输出格式为:"英文字母=%d, 空格=%d, 数字字符=%d, 其它字符=%d". ...
最新文章
- git pull问题“error: Your local changes to the following files would be overwritten by merge”解决方案
- 余额宝 vs. P2P网贷,谁更有生命力?
- c语言大数相乘的算法_MIT 算法导论(三)
- css3边框交替动画_用css3实现惊艳面试官的背景即背景动画(高级附源码)
- Two-Stream RNN/CNN for Action Recognition in 3D Videos-阅读笔记
- csv数据源的创建(一)
- 非标机械设计老工程师的经验总结,还不赶紧收藏
- jsp员工管理系统mysql_基于JSP的企业员工信息管理系统的设计(MySQL)
- STM8S103之串口查询发送+中断发送
- Python:自适应滤波器简介及其实现方法
- 阿里云服务器 免费获取SSL证书 配置HTTPS安全访问
- 2021年新版python学习课程网盘分享
- Excel 2010 SQL应用052 将英文字母转换为小写字母
- jle汇编_汇编跳转指令集
- 信奥中的数学 组合篇 相关资料汇总(2022.07.08)
- XAMPP 的安装配置
- 地表最强之Android微信语音/腾讯会议通话录音
- linux下修改hosts文件没有权限
- cics查询oracle乱码,CICS安装和配置
- Web前端攻击方式及防御措施