编写一个程序,当输入一个字符串后,要求不仅能够统计其中字符的个数,还能分别指出其中大、小写字母、数字以及其他字符的个数。

程序运行结果如下:

输入:

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 字符统计相关推荐

  1. c语言编程运动会分数统计系统报告,独家稿件:定稿运动会分数统计系统设计报告_完整版...

    <运动会分数统计系统设计报告_.doc>由会员分享,可免费在线阅读全文,更多与<(定稿)运动会分数统计系统设计报告_(完整版)>相关文档资源请在帮帮文库(www.woc88.c ...

  2. c语言编程运动会分数统计系统,东华大学数据结构设计C语言运动会分数统计系统...

    东华大学数据结构设计C语言运动会分数统计系统 东华大学数据结构设计 C 语言运动会分数统计系统东华大学数据结构课程设计 实验报告实验名称: 运动会分数统计系统指导教师:学生姓名:学生学号:实验日期:1 ...

  3. 用c语言编程求字符的反码,编程达人 《汇编、C语言基础教程》第一章 进制1.5原码、反码与补码(连载)...

    1.5 原码.反码与补码 计算机存储的数据是以补码的形式体现的,所以就要我们掌握原码.反码与补码的概念. 本节必须掌握的知识点: u 计算机中正数.负数的表现形式 u 原码.反码.补码的概念 假设有个 ...

  4. C语言编程练习:统计素数并求和

    文章目录 题目描述 思路 结果 题目描述 本题要求统计给定整数M和N区间内素数的个数并对它们求和. 输入格式: 输入在一行中给出2个正整数M和N( 1<=M<=N<=500 ). 输 ...

  5. C语言数组练习-字符统计

    要求:题目描述:对于给定的一个字符串,统计其中数字字符出现的次数. ------------------------------------------------------------------ ...

  6. c语言中计算一个字母的序数,C语言编程 输入一串字符统计英文字母的个数

    C语言编程:输入一行字符,至少50个,统计其中英文字母,数字,其他字母个数 楼上那个不能统计空格个数,我这个可以#include#includeintmain(){intcnt_c=0,cnt_n=0 ...

  7. C语言编程>第六周 ⑥ 输入一串字符,统计大大写字母的个数,并强调统计必须用函数。

    例题:输入一串字符,统计大大写字母的个数,并强调统计必须用函数. 代码如下: #include <stdio.h> #include <string.h>//字符头文件 int ...

  8. C语言编程>第十六周 ⑦ s是全部由小写字母字符和空格字符组成的字符串,由len传入字符串的长度,请补充fun函数,该函数的功能是:统计字符串s中的单词数,结果由变量len传回。

    例题:s是全部由小写字母字符和空格字符组成的字符串,由len传入字符串的长度,请补充fun函数,该函数的功能是:统计字符串s中的单词数,结果由变量len传回.每个单词之间都由空格隔开,并且字符串s开始 ...

  9. C语言编程>第二十三周 ③ 下列给定程序中,函数fun的功能是:利用插入排序法对字符串中的字符按从小到大的顺序进行排序。插入法的基本算法是:先对字符串中的头两个元素进行排序;然后把第三字符插入

    例题:下列给定程序中,函数fun的功能是:利用插入排序法对字符串中的字符按从小到大的顺序进行排序.插入法的基本算法是:先对字符串中的头两个元素进行排序:然后把第三字符插入到前两个字符中,插入后前三个字 ...

  10. C语言编程>第十周 ⑦ 请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行……

    例题:请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回.一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始和结尾都没有空格. 请勿改 ...

最新文章

  1. CListCtrl列表控件---总结
  2. 科大星云诗社动态20211108
  3. Windows下安装GTK+的最佳攻略
  4. 图文结合,白话 Go 的垃圾回收原理
  5. 分布式系统架构常识:CAP理论
  6. pcl_openmap_OpenMap教程第2部分–使用MapHandler构建基本地图应用程序–第1部分
  7. task_struct 结构如何查看及分析
  8. Java中的Enum的使用与分析
  9. 使用阿里云极速型NAS构建高可用的GitLab
  10. 如何高效的学习前端的网页设计?
  11. 选择一款适合自己的ruby on rails IDE开发工具
  12. 李南江 html链接,HTML5教程-多媒体标签-李南江
  13. 【人工智能】人工智能如何影响社会经济:关于近期文献的一个综述
  14. 从“游击队”到“正规军”:虾神成长史
  15. 入门级深度学习服务器配置方案
  16. 如何删除word中表格后面的空白页
  17. idea2021.3.x激活教程
  18. 语义分割各种评价指标实现
  19. 深入了解示波器(一):示波器分类
  20. 斗地主系列之扑克描述

热门文章

  1. 根据经纬度获取地理位置
  2. [gitlab] 解决:remote: Ask a project Owner or Maintainer to create a default branch:
  3. python可以这样学读书笔记_简明python教程的读书笔记
  4. Java编程那些事儿
  5. OpenPose: Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields
  6. [ctf web][csaw-ctf-2016-quals]mfw writeup
  7. 拜师——python基础入门—第3大节课—列表,排序,revered逆序,max,min,sum——day15
  8. 三.求导四则运算及三角函数导数
  9. 【7 kyu】Descending Order
  10. 基本组件之botton