输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。

#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语言学习之输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。相关推荐

  1. 【C语言】输入一行字符,分别统计出其中英文字母 空格 数字和其他字符的个数

    输入一行字符,分别统计出其中英文字母 空格 数字和其他字符的个数 #include <stdio.h> int main() {char c;int letters=0,space=0,d ...

  2. c语言 输入一行字符,分别统计出其中英文字母 空格 数字和其他字符的个数

    输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数. 解:程序: #include <stdio.h> int main() { char c; int letters=0, ...

  3. C语言输入一行字符,分别统计出其中英文字母,空格

    C语言输入一行字符,分别统计出其中英文字母,空格 注意:while((c=getchar())!='\n') 表示在终端输入一串字符串后,直到输入回车,然后将字符串添加到内存缓冲区中,再循环把字符取出 ...

  4. C语言输入一行数据分别统计出其中英文字母、 空格、数字和其他字符的个数并输出结果

    #输入一行数据(包括数字,英文字母,常见字符,空格),分别统计出其中英文字母. 空格.数字和其他字符的个数并输出结果:再把其中的数字按顺序输出出来 ##代码部分: #include <stdio ...

  5. 【C】输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数

    C语言没有字符串形式,所以可以用 char[] 数组来代替,但需要指定分配空间,所以可以采用单字符读取的形式: #include<stdio.h> int main(){char ch;i ...

  6. C 编写程序,对输入的一行字符分别统计其中英文字母、数字和其他字符的个数。

    第四章-循环结构程序设计 课后编程题-5 #include<stdio.h> main() {int cnt1=0,cnt2=0,cnt3=0; //cnt1:字母.cnt2:数字.cnt ...

  7. C语言 字符串分类统计 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数

    C语言 字符串分类统计 输入一行字符,分别统计出其中英文字母.数字.空格和其他字符的个数 题目: 输入一行字符,分别统计出其中英文字母.数字.空格和其他字符的个数 样例输入: aklsjflj123 ...

  8. (C语言)(用指针方法处理)输入一行文字,找出其中大写字母,小写字母,空格,数字以及其他字符各有多少

    (用指针方法处理)输入一行文字,找出其中大写字母,小写字母,空格,数字以及其他字符各有多少 #include<stdio.h> #include<stdlib.h> #incl ...

  9. 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。

    输入一行字符,分别统计出其中英文字母.数字.空格和其他字符的个数.(C语言) #include<stdio.h> int main(){char ch;int space=0,number ...

最新文章

  1. 大主子表关联的性能优化方法
  2. javascript十六进制数字和ASCII字符之间转换
  3. skia库的3D变换研究
  4. 前端app调起摄像头 只显示在页面_猫也能看得懂的教程之一分钟使用Vue搭建简单Web页面...
  5. java enum优点_你需要关注的 Java Enum 枚举的几个细节
  6. SQL 取n到m条记录
  7. java移动端接口测试_走进Java接口测试之测试框架TestNG数据驱动(入门篇)
  8. 中文短文本的实体识别实体链接,第一名解决方案
  9. leaflet.toolbar.js
  10. python课程-Python课程学习总结
  11. 《自己动手写操作系统》第二章——Bochs调试及相关仿真工具的使用方法
  12. 东华大学计算机专业全国排名多少,2017东华大学专业排名情况
  13. R 填充数据集中的缺失值
  14. Hander异步消息处理机制完全解析
  15. html界面等待状态,html页面Loading效果实现:加载新页面前的等待过渡画面
  16. Java中的所有关键
  17. 仿新版QQ底部导航栏动态拖动按钮
  18. 创建MockMvc对象时空指针异常NullPointException的解决办法
  19. 《坎公骑冠剑》坎特伯雷大街21号船长活动怎么搬空活动商店?要多少体力?
  20. 慢性呼吸疾病的分类、诊断、预警模型的建立(一)

热门文章

  1. Git2.29让Git成功“牵 手”Gerrit
  2. k8s包管理器helm_eShopOnContainers 知多少[10]:部署到 K8S | AKS
  3. 百度为什么发现不了旗下网站的恶意代码?
  4. 深入理解Linux高性能网络架构的那些事!
  5. 为什么《梦幻西游》能这么长寿(二):拆解其交易系统的高深之处
  6. 如何利用多核CPU提高虚拟现实性能?
  7. 云数据库RDS_MySQL购买流程_以及购买步骤的建议
  8. Python编程专属骚技巧7
  9. Spring中bean的作用域
  10. 零基础学Python【二十三、图形化界面设计 】(基础一篇全,欢迎认领)