输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
代码演示为:
//输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
#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;
}
结果展示:
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数相关推荐
- 【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语言学习之输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数. #include <stdio.h> #include <string.h> void main(){cha ...
- C++输入一行字符,分别统计出其中 英文字母、数字、空格和其它字符的个数。
/*输入一行字符,分别统计出其中 英文字母.数字.空格和其它字符的个数.*/ #include <iostream> using namespace std;int main() {cha ...
- C语言 字符串分类统计 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数
C语言 字符串分类统计 输入一行字符,分别统计出其中英文字母.数字.空格和其他字符的个数 题目: 输入一行字符,分别统计出其中英文字母.数字.空格和其他字符的个数 样例输入: aklsjflj123 ...
- 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。
输入一行字符,分别统计出其中英文字母.数字.空格和其他字符的个数.(C语言) #include<stdio.h> int main(){char ch;int space=0,number ...
最新文章
- python list 去重_Python中对列表list去重
- Win7中修改Chrome浏览器缓存文件目录
- java当数值超过byte时_java试题及答案
- 前端学习(2931):vue里面的虚拟dom和算法
- Derek解读Bytom源码-P2P网络 地址簿
- 基于lis3dh的简易倾角仪c源码_开源网关apisix源码阅读和最佳实践
- H5 27-优先级之important
- TensorFlow 语法及常用 API
- JavaSE基础——面向对象
- 《程序是怎样跑起来的》第十一章读后感
- 数学建模-非线性优化模型
- HTML基础标签和基本CSS行内样式
- [Can‘t update] xxx in xxx has no tracked branch解决办法
- 谈谈独立游戏的商业化困境
- ElasticSearch实战系列二: ElasticSearch的DSL语句使用教程---图文详解
- keil5中输入中文并且美化字体
- 【收藏】亲测奥维互动地图如何导入2023谷歌地图
- 诠释绿色科技 Laedana荣获2022国际CMF设计奖
- hive 传递外部变量的方式
- 操作系统笔记——Linux系统实例分析、Windows系统实例分析