C语言学习之输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
#include <stdio.h>
#include <string.h>
void main(){char a;int zimu=0,kongge=0,shuzi=0,qita=0;printf("请输入一行字符:\n");while ((a=getchar())!='\n'){if(a>='A'&&a<='Z'||a>='a'&&a<='z'){zimu++;}else if(a==' '){kongge++;}else if(a>='0'&&a<='9'){shuzi++;}else{qita++;}}printf("字母有:%d,数字有:%d,空格有:%d,其他有:%d",zimu,shuzi,kongge,qita);}
不懂请留言,谢谢
C语言学习之输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。相关推荐
- 【C语言】输入一行字符,分别统计出其中英文字母 空格 数字和其他字符的个数
输入一行字符,分别统计出其中英文字母 空格 数字和其他字符的个数 #include <stdio.h> int main() {char c;int letters=0,space=0,d ...
- c语言 输入一行字符,分别统计出其中英文字母 空格 数字和其他字符的个数
输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数. 解:程序: #include <stdio.h> int main() { char c; int letters=0, ...
- C语言输入一行字符,分别统计出其中英文字母,空格
C语言输入一行字符,分别统计出其中英文字母,空格 注意:while((c=getchar())!='\n') 表示在终端输入一串字符串后,直到输入回车,然后将字符串添加到内存缓冲区中,再循环把字符取出 ...
- C语言输入一行数据分别统计出其中英文字母、 空格、数字和其他字符的个数并输出结果
#输入一行数据(包括数字,英文字母,常见字符,空格),分别统计出其中英文字母. 空格.数字和其他字符的个数并输出结果:再把其中的数字按顺序输出出来 ##代码部分: #include <stdio ...
- 【C】输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数
C语言没有字符串形式,所以可以用 char[] 数组来代替,但需要指定分配空间,所以可以采用单字符读取的形式: #include<stdio.h> int main(){char ch;i ...
- C 编写程序,对输入的一行字符分别统计其中英文字母、数字和其他字符的个数。
第四章-循环结构程序设计 课后编程题-5 #include<stdio.h> main() {int cnt1=0,cnt2=0,cnt3=0; //cnt1:字母.cnt2:数字.cnt ...
- C语言 字符串分类统计 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数
C语言 字符串分类统计 输入一行字符,分别统计出其中英文字母.数字.空格和其他字符的个数 题目: 输入一行字符,分别统计出其中英文字母.数字.空格和其他字符的个数 样例输入: aklsjflj123 ...
- (C语言)(用指针方法处理)输入一行文字,找出其中大写字母,小写字母,空格,数字以及其他字符各有多少
(用指针方法处理)输入一行文字,找出其中大写字母,小写字母,空格,数字以及其他字符各有多少 #include<stdio.h> #include<stdlib.h> #incl ...
- 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。
输入一行字符,分别统计出其中英文字母.数字.空格和其他字符的个数.(C语言) #include<stdio.h> int main(){char ch;int space=0,number ...
最新文章
- 大主子表关联的性能优化方法
- javascript十六进制数字和ASCII字符之间转换
- skia库的3D变换研究
- 前端app调起摄像头 只显示在页面_猫也能看得懂的教程之一分钟使用Vue搭建简单Web页面...
- java enum优点_你需要关注的 Java Enum 枚举的几个细节
- SQL 取n到m条记录
- java移动端接口测试_走进Java接口测试之测试框架TestNG数据驱动(入门篇)
- 中文短文本的实体识别实体链接,第一名解决方案
- leaflet.toolbar.js
- python课程-Python课程学习总结
- 《自己动手写操作系统》第二章——Bochs调试及相关仿真工具的使用方法
- 东华大学计算机专业全国排名多少,2017东华大学专业排名情况
- R 填充数据集中的缺失值
- Hander异步消息处理机制完全解析
- html界面等待状态,html页面Loading效果实现:加载新页面前的等待过渡画面
- Java中的所有关键
- 仿新版QQ底部导航栏动态拖动按钮
- 创建MockMvc对象时空指针异常NullPointException的解决办法
- 《坎公骑冠剑》坎特伯雷大街21号船长活动怎么搬空活动商店?要多少体力?
- 慢性呼吸疾病的分类、诊断、预警模型的建立(一)
热门文章
- Git2.29让Git成功“牵 手”Gerrit
- k8s包管理器helm_eShopOnContainers 知多少[10]:部署到 K8S | AKS
- 百度为什么发现不了旗下网站的恶意代码?
- 深入理解Linux高性能网络架构的那些事!
- 为什么《梦幻西游》能这么长寿(二):拆解其交易系统的高深之处
- 如何利用多核CPU提高虚拟现实性能?
- 云数据库RDS_MySQL购买流程_以及购买步骤的建议
- Python编程专属骚技巧7
- Spring中bean的作用域
- 零基础学Python【二十三、图形化界面设计 】(基础一篇全,欢迎认领)