C语言编程-7_4 字符统计
编写一个程序,当输入一个字符串后,要求不仅能够统计其中字符的个数,还能分别指出其中大、小写字母、数字以及其他字符的个数。
程序运行结果如下:
输入:
I am 21 years old.
输出(五个数值依次为大、小写字母、数字、其他字符和总共含有的字符个数):
1 10 2 5 18
I enjoyed reading these books very much
1 32 0 6 39
#include <stdio.h>
int main()
{int u, l, n, others, sum;int i;char s[100] = "";gets(s);u = 0;l = 0;n = 0;others = 0;sum = 0;i = 0;while(s[i] != '\0'){if(s[i]>='A' && s[i]<='Z'){u++;}else if(s[i]>='a' && s[i]<='z'){l++;}else if (s[i] > '0' && s[i] < '9'){n++;}else{others++;}sum++;i++;}printf("%d %d %d %d %d", u, l, n, others, sum);return 0;
}
C语言编程-7_4 字符统计相关推荐
- c语言编程运动会分数统计系统报告,独家稿件:定稿运动会分数统计系统设计报告_完整版...
<运动会分数统计系统设计报告_.doc>由会员分享,可免费在线阅读全文,更多与<(定稿)运动会分数统计系统设计报告_(完整版)>相关文档资源请在帮帮文库(www.woc88.c ...
- c语言编程运动会分数统计系统,东华大学数据结构设计C语言运动会分数统计系统...
东华大学数据结构设计C语言运动会分数统计系统 东华大学数据结构设计 C 语言运动会分数统计系统东华大学数据结构课程设计 实验报告实验名称: 运动会分数统计系统指导教师:学生姓名:学生学号:实验日期:1 ...
- 用c语言编程求字符的反码,编程达人 《汇编、C语言基础教程》第一章 进制1.5原码、反码与补码(连载)...
1.5 原码.反码与补码 计算机存储的数据是以补码的形式体现的,所以就要我们掌握原码.反码与补码的概念. 本节必须掌握的知识点: u 计算机中正数.负数的表现形式 u 原码.反码.补码的概念 假设有个 ...
- C语言编程练习:统计素数并求和
文章目录 题目描述 思路 结果 题目描述 本题要求统计给定整数M和N区间内素数的个数并对它们求和. 输入格式: 输入在一行中给出2个正整数M和N( 1<=M<=N<=500 ). 输 ...
- C语言数组练习-字符统计
要求:题目描述:对于给定的一个字符串,统计其中数字字符出现的次数. ------------------------------------------------------------------ ...
- c语言中计算一个字母的序数,C语言编程 输入一串字符统计英文字母的个数
C语言编程:输入一行字符,至少50个,统计其中英文字母,数字,其他字母个数 楼上那个不能统计空格个数,我这个可以#include#includeintmain(){intcnt_c=0,cnt_n=0 ...
- C语言编程>第六周 ⑥ 输入一串字符,统计大大写字母的个数,并强调统计必须用函数。
例题:输入一串字符,统计大大写字母的个数,并强调统计必须用函数. 代码如下: #include <stdio.h> #include <string.h>//字符头文件 int ...
- C语言编程>第十六周 ⑦ s是全部由小写字母字符和空格字符组成的字符串,由len传入字符串的长度,请补充fun函数,该函数的功能是:统计字符串s中的单词数,结果由变量len传回。
例题:s是全部由小写字母字符和空格字符组成的字符串,由len传入字符串的长度,请补充fun函数,该函数的功能是:统计字符串s中的单词数,结果由变量len传回.每个单词之间都由空格隔开,并且字符串s开始 ...
- C语言编程>第二十三周 ③ 下列给定程序中,函数fun的功能是:利用插入排序法对字符串中的字符按从小到大的顺序进行排序。插入法的基本算法是:先对字符串中的头两个元素进行排序;然后把第三字符插入
例题:下列给定程序中,函数fun的功能是:利用插入排序法对字符串中的字符按从小到大的顺序进行排序.插入法的基本算法是:先对字符串中的头两个元素进行排序:然后把第三字符插入到前两个字符中,插入后前三个字 ...
- C语言编程>第十周 ⑦ 请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行……
例题:请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回.一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始和结尾都没有空格. 请勿改 ...
最新文章
- CListCtrl列表控件---总结
- 科大星云诗社动态20211108
- Windows下安装GTK+的最佳攻略
- 图文结合,白话 Go 的垃圾回收原理
- 分布式系统架构常识:CAP理论
- pcl_openmap_OpenMap教程第2部分–使用MapHandler构建基本地图应用程序–第1部分
- task_struct 结构如何查看及分析
- Java中的Enum的使用与分析
- 使用阿里云极速型NAS构建高可用的GitLab
- 如何高效的学习前端的网页设计?
- 选择一款适合自己的ruby on rails IDE开发工具
- 李南江 html链接,HTML5教程-多媒体标签-李南江
- 【人工智能】人工智能如何影响社会经济:关于近期文献的一个综述
- 从“游击队”到“正规军”:虾神成长史
- 入门级深度学习服务器配置方案
- 如何删除word中表格后面的空白页
- idea2021.3.x激活教程
- 语义分割各种评价指标实现
- 深入了解示波器(一):示波器分类
- 斗地主系列之扑克描述
热门文章
- 根据经纬度获取地理位置
- [gitlab] 解决:remote: Ask a project Owner or Maintainer to create a default branch:
- python可以这样学读书笔记_简明python教程的读书笔记
- Java编程那些事儿
- OpenPose: Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields
- [ctf web][csaw-ctf-2016-quals]mfw writeup
- 拜师——python基础入门—第3大节课—列表,排序,revered逆序,max,min,sum——day15
- 三.求导四则运算及三角函数导数
- 【7 kyu】Descending Order
- 基本组件之botton