代码演示为:

//输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
#include <stdio.h>int main()
{int numbers=0,words=0,others=0,space=0,n;printf("Please enter a paragraph:\n");while ((n = getchar())!= '\n'){if (n >= '0' && n <= '9'){numbers++;}else if (n == ' '){space++;}else if (n >= 'a' && n <= 'z' || n >= 'A' && n <= 'Z'){words++;}else{others++;}}printf("numbers:%d\nspace:%d\nwords:%d\nothers:%d\n", numbers, space, words, others);return 0;
}

结果展示:

输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数相关推荐

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

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

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

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

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

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

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

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

最新文章

  1. python list 去重_Python中对列表list去重
  2. Win7中修改Chrome浏览器缓存文件目录
  3. java当数值超过byte时_java试题及答案
  4. 前端学习(2931):vue里面的虚拟dom和算法
  5. Derek解读Bytom源码-P2P网络 地址簿
  6. 基于lis3dh的简易倾角仪c源码_开源网关apisix源码阅读和最佳实践
  7. H5 27-优先级之important
  8. TensorFlow 语法及常用 API
  9. JavaSE基础——面向对象
  10. 《程序是怎样跑起来的》第十一章读后感
  11. 数学建模-非线性优化模型
  12. HTML基础标签和基本CSS行内样式
  13. [Can‘t update] xxx in xxx has no tracked branch解决办法
  14. 谈谈独立游戏的商业化困境
  15. ElasticSearch实战系列二: ElasticSearch的DSL语句使用教程---图文详解
  16. keil5中输入中文并且美化字体
  17. 【收藏】亲测奥维互动地图如何导入2023谷歌地图
  18. 诠释绿色科技 Laedana荣获2022国际CMF设计奖
  19. hive 传递外部变量的方式
  20. 操作系统笔记——Linux系统实例分析、Windows系统实例分析

热门文章

  1. ZZULIOJ 1790 弹珠游戏
  2. 项目管理第二招:对齐目标,大事化小
  3. 分布式架构之网络通信
  4. 西数DES数据库取证分析大师系统
  5. java计算算术表达式
  6. virtualbox虚拟机环境搭建之一---Ubuntu1804安装Virtualbox,在Virtualbox中导入Win7镜像
  7. 迁移wordpress_WordPress迁移变得容易
  8. windows rt是什么系统
  9. 如何快速掌握HTTP协议?
  10. NeuroImage:左缘上回和角回对情景记忆编码的贡献:一项颅内脑电图研究