#include

#include

voidmain()

{

charsen[100];

unsignedinti;

intspace,A,a,num,other;

space=A=a=num=other=0;

printf("输入字符串:\n");

gets(sen);

for(i=0;i

{

if(sen[i]>'A'&&sen[i]

A++;

elseif(sen[i]>'a'&&sen[i]

a++;

elseif(sen[i]>='0'&&sen[i]<='9')

num++;

elseif(sen[i]=='')

space++;

else

other++;

}

printf("该字符串共有%d个字符\n\n\t大写字母%d个\n\t小写字母%d个\n\t数字%d个\n\t空格%d个\n\t其他字符%d个\n\n",strlen(sen),A,a,num,space,other);

}

扩展资料

C语言统计一个文件字符数

1、getchar函数。getchar函数默认的输入来源是标准输入,即stdin,通常是键盘。但是根据题目的要求,输入就不能是键盘了,而是一个文件。

2、判断文件结尾。不同的操作系统,对待文件的结尾标志是不一样的。unix系统的文件结束标志是ctrl+d,win是ctrl+z。为了屏蔽不同系统的差异,统一用EOF来表示。

3、重定向技术。对于getchar和printf函数,stdin和stdout默认是键盘和显示器,为了从文件输入和输出到文件,需使用重定向技术“”,使得stdin和stdout重定向到文件。

c语言统计大写英文字母的个数,c语言 对任意输入的字符串,统计其中的大写字母和小写字母的个数...相关推荐

  1. python输入一个字符串、计算其中小写字符的个数_利用键盘录入,输入一个字符串,统计该字符串中各个字符的数量,并输出(c/c++实现)...

    title: 输入一串字符串统计字符个数 localimage: image1 urlname: staticstringnum categories: summarytags: [writen, e ...

  2. python输入一个字符串、计算其中小写字符的个数_编写程序,输入一个字符串,统计其中大小写字母数字和其他符号的个数并输出,要求统计过程在函数COUNT中进行...

    答:对比ASCII码,在程序中小写字母96 答:a = "aAsmr3idd4bgs7Dlsf9eAF" 请将a字符串的数字取出,并输出成一个新的字符串. 请统计a字符串出现的每个 ...

  3. C语言程序设计——从键盘任意输入一个字符串(可以包含:字母、数字、标点符号,以及空格字符),计算其实际字符个数并打印输出,即不使用字符串处理函数strlen()编程,但能实现strlen()的功能。

    从键盘任意输入一个字符串(可以包含:字母.数字.标点符号,以及空格字符),计算其实际字符个数并打印输出,即不使用字符串处理函数strlen()编程,但能实现strlen()的功能. 程序运行示例: P ...

  4. C语言----编写程序:对从键盘任意输入的字符串,将其中所有的大写字母改为小写字母,而所有小写字母改为大写字母

    要求: 编写程序:对从键盘任意输入的字符串,将其中所有的大写字母改为小写字母,而所有小写字母改为大写字母,其它字符不变.(不调用任何字符串处理函数) 源代码如下: #include <stdio ...

  5. 实现输入一个字符串,分别将大写字母、小写字母、数字、其他字符存到列表里面并且输出列表

    1.实现输入一个字符串,分别将大写字母.小写字母.数字.其他字符存到列表里面并且输出列表 capital = [] lowercase = [] number = [] character = [] ...

  6. 输入一个字符串,将其中大写字母转换为对应小写字母之后的第五个字母,若原始大写字母为V~Z, 则转换为对应小写字母的值减21。其他字符不变,输出转换.

    输入一个字符串,将其中大写字母转换为对应小写字母之后的第五个字母,若原始大写字母为V-Z,  则转换为对应小写字母的值减21.其他字符不变,输出转换. #include<stdio.h> ...

  7. c语言:输入一个字符串,统计字母,数字,空格出现的个数,c - 统计字符串字母,空格,数字,其他字符的个数和行数....

    #include #include using namespace std; /* 题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. */ void count() { //统 ...

  8. Java练习案例之输入一个字符串统计每个字母出现次数

    Java小案例:输入一个字符串,要求统计字符串中每个字符串出现的次数 需求: 结果预览: 思路: 原码: 需求: 键盘录入一个字符串,要求统计字符串中每个字符串出现的次数. 举例:键盘录入" ...

  9. 字符串过滤非数字c语言,【新手】【求思路】如何判断用户输入的字符串中是否含有非数字?...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include int main() { int a=0; float b,c; printf("考拉兹在 1930 年提出 ...

  10. Python输入一个字符串,有多少个数字,多少个字母,又有多少个其它字符?

    s=input('请输入一个字符串:') a=0 b=0 c=0 for i in s:     if i>='0' and i<='9':         a+=1     elif ( ...

最新文章

  1. 数学知识--Unconstrained Optimization(第一章)
  2. Linux系统管理学习路线图
  3. HandlerThread 类的学习(转载)
  4. 如何写windows系统已保护的内存区域
  5. mongoose 验证
  6. VMware 11完全安装Mac OS X 10.10
  7. 招聘 集群研发工程师
  8. 七、文章管理页面及功能实现《iVX低代码/无代码个人博客制作》
  9. adams c语言,adams2013编译c语言用户子程序生成dll超详细教程讲解.docx
  10. MongoDBCompass使用教程
  11. pp影视播放器官方版
  12. 对话框不响应WM_KEYDOWN消息,可以通过重载BOOL PreTranslateMessage(MSG * pMsg)来实现
  13. [转贴]一位营销总监的辞职信(非常经典)
  14. OpenGL学习笔记(3)之渲染管线
  15. 四旋翼无人机——导航、制导与控制的概念
  16. Java实训报告----计算图形的周长和面积(保姆级,完整版)
  17. 为什么说大数据一定会从ABC里最先掉队
  18. 蚂蚁金服上市了,我不想努力了
  19. 【渗透测试笔记】之【被动信息收集 】
  20. 最新有效的rtsp流媒体测试地址

热门文章

  1. HDMI线、DP线、DVI线、VGA线
  2. java行转列,列转行,二维数据x轴y轴互换
  3. 那些年我们一起犯二的青春--IGRSS--2015--1th
  4. ASP.NET 4.0 尚未在WEB服务器上注册
  5. emi滤波matlab,EMI电源滤波器选型方法 浅析EMI电源滤波器及其原理介绍
  6. 2021 年职业院校技能大赛“网络安全”项目 江西省比赛任务书
  7. 计算机中的数据(原码,反码,补码)
  8. 【Unity3D】游戏开发数学基础
  9. 计算机build是什么意思英语,build是什么意思_build的翻译_音标_读音_用法_例句_爱词霸在线词典...
  10. Java进阶之——飞翔的小鸟游戏项目