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

#include <stdio.h>
int main()
{char c;int letters=0,space=0,digit=0,other=0;printf("请输入一行字符:");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{other++;}}printf("字母数:%d\n空格数:%d\n数字数:%d\n其他字符:%d\n",letters,space,digit,other);return 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数. #include <stdio.h> #include <string.h> void main(){cha ...

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

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

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

    /*输入一行字符,分别统计出其中 英文字母.数字.空格和其它字符的个数.*/ #include <iostream> using namespace std;int main() {cha ...

最新文章

  1. PHP中的 fastcgi_finish_request();
  2. 音视频技术开发周刊 61期
  3. jsp+easyui+DataGrid 例子
  4. matlab中关于@的作用(函数表达式句柄)
  5. sql 循环处理数据_图文介绍 SQL 的三种查询计划处理模型,Spark 用了其中两个
  6. eureka注册中心HA集群搭建
  7. linuxpython23同时_Linux-centos同时存在Python2-Python3
  8. KVM Virtio: An I/O virtualization framework for Linux(Linux虚拟IO框架)
  9. jenkins source files 和 Remove Prefix 用户
  10. Node.js 入门知识点总结
  11. EasyUI权限(二星权限)
  12. 判断位数(Java)
  13. 莫烦python学习笔记之class
  14. java创建一个不可变对象_如何在Java中创建不可变类?
  15. 打开你的脑洞:NER如何进行数据增强 ?
  16. JavaScript 遗漏知识再整理;错误处理,类型转换以及获取当前时间、年份、月份、日期;...
  17. linux查看是否有某个运行的进程命令
  18. Unity3D--学习太空射击游戏制作(二)
  19. 电脑声卡或者耳机接口坏了怎么办
  20. 正式通知!低学历恭喜了!每人补贴8000元,限本科以下学历,政策扶持,名额有限,速看...

热门文章

  1. derby数据库基本语法
  2. OpenCV 学习记录7 图像实时磨皮及皮肤检测
  3. windows 下启动 es 报 此时不应有...
  4. 浏览器css有问题怎么办,css一招解决不同浏览器页面错位问题
  5. java运气红包_Java实现微信发红包
  6. 快递查询接口【免费】
  7. 从Object里取值
  8. ibatis iterate标签
  9. Java学习之路10——多线程
  10. 理解网络中的控制平面和转发平面,你就不再是网络小白了