统计字符串当中的大写字母个数和小写字母个数

输入格式:
输入一行长度不超过100的字符串

输出格式:
输出两个数字n和m,分别代表大写字母个数和小写字母个数

函数接口定义:
在这里描述函数接口。例如:

void cn(char s[]);

裁判测试程序样例
在这里给出函数被调用进行测试的例子。
例如:

#include<stdio.h>
int num1,num2;
void cn(char s[]);
int main()
{char s[101];while(~scanf("%s",s)){cn(s);printf("%d %d\n",num1,num2);}return 0;
}
/* 请在这里填写答案 */

输入样例:
在这里给出一组输入。
例如:
ZHOUzzs
输出样例
在这里给出相应的输出。
例如:
4 3

大写字母必定在A与Z之间,可以通过比较ascll码的大小来判断是否为大写字母;小写同上!

话不多说,上代码

void cn(char s[])
{char c;int i;for(c='a';c<='z';c++){for(i=0;s[i]!='\0';i++){if(c==s[i]){num2++;}}}for(c='A';c<='Z';c++){for(i=0;s[i]!='\0';i++){if(c==s[i]){num1++;}}}
}

给 num 1 和 num 2 赋值即可,主函数有打印功能

c语言 统计字符串当中的大写字母个数和小写字母个数相关推荐

  1. 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数

    统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数.(不考虑其他字符) 1.需求: 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数.(不考虑其他字符) 举例: " ...

  2. 输入一行字符(以回车键结束),统计其中大写字母的个数、小写字母的个数、数字字符的个数、空格个数及其他字符的个数(c语言)

    样例输入: 3qwe QAZS+ 样例输出: 小写字母个数为:3 大写字母个数为:4 数字的个数为:1 空格的个数为:1 其他的个数为:1 代码段: #include <stdio.h> ...

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

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

  4. 【C语言入门】从键盘中输入一组字符,统计其中大写字母的个数、小写字母的个数和数字字符的个数。

    题目:从键盘中输入一组字符,统计其中大写字母的个数.小写字母的个数和数字字符的个数. #include <stdio.h>int main() {char str;int dx = 0, ...

  5. C语言编程>第二十五周 ② 下列程序中,函数fun的功能是:将大写字母转换为对应小写字母之后的第五个字母,若为小写字母为v~z,使小写字母的值减21,转换后的小写字母作为函数值返回。

    例题:下列程序中,函数fun的功能是:将大写字母转换为对应小写字母之后的第五个字母,若为小写字母为v-z,使小写字母的值减21,转换后的小写字母作为函数值返回. 例如,若形参是字母A,则转换为小写字母 ...

  6. 统计从键盘输入的一行字符中小写字母,大写字母,数字字符和其它字符的个数。

    统计从键盘输入的一行字符中小写字母,大写字母,数字字符和其它字符的个数. C语言实现 vs-2019 #include<stdio.h> #include<ctype.h> i ...

  7. C语言试题八十二之输入小写字母,把小写字母转换成大写字母。

    1.题目 输入小写字母,把小写字母转换成大写字母. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研究生复试中C程序设计科目.帮助C语言学者打好程序基础.C语言基础,锻炼您的逻辑思 ...

  8. 7-7 字符串中的大写字母改成小写字母 (10 分)

    把一个字符串中的大写字母改成小写字母,其他字符不变. 输入格式: 在 一行中输入长度小于20的字符串.在字符串中不要出现换行符,空格,制表符. 输出格式: 直接输出变化后的字符串. 输入样例: asD ...

  9. 7-9 把字符串中的大写字母改成小写字母 (10分)

    把字符串中的大写字母改成小写字母,其他字符不变. 输入格式: 输入一个长度不超过20的包含大小写母和数字的字符串. 输出格式: 输出大写字母改成小写字母后的字符串. 输入样例: 在这里给出一组输入.例 ...

最新文章

  1. 腾讯云携手SENSORO,为城市安全保驾护航
  2. Android中资源文件夹res/raw和assets的使用
  3. 着墨中文lisp登入_Lisp的本质 - climbdream的个人空间 - OSCHINA - 中文开源技术交流社区...
  4. Java智能卡 技术_java智能卡APDU学习笔记
  5. 家装强电弱电布线图_家装电路改造注意事项是什么?深圳广田家透彻分析全搞定...
  6. AI 工程师的崩溃是在哪一瞬间
  7. 【java】正则表达式
  8. [C#][原创]Magick.NET使用时一些弱点简介
  9. 墨菲定律等十个比较重要的定律和法则
  10. Linux下Linpack测试GPU和CPU性能
  11. MySQL主从复制以及会出现的幺蛾子问题、解决方法
  12. Harris角点及Shi-Tomasi角点检测
  13. 敏捷团队︱数字化领导力之敏捷团队建设
  14. 浅谈Jsch SSH2
  15. 选对MP3播放器 享受无损纯音质
  16. 大数据培训课程数据清洗案例实操-简单解析版
  17. PV、UV、VV、IP及其关系与计算
  18. 人人都应该用的 Python 开源库
  19. java8合并两个List
  20. openlayers3.20.1发布说明

热门文章

  1. 从事iOS开发八年,却只发布了一款APP
  2. 云计算技术基础 第3章 虚拟化技术(1)
  3. h3c msr 930 wlan配置
  4. xlistview获取图片与文字
  5. 从心灰意冷到自学Java3个月顺利拿到offer,多亏这份文档
  6. php微信小程序毕业设计 php鲜花花店商城小程序毕业设计毕设作品参考
  7. 小型四旋翼飞机的仿真以及实物操作 ------- Python matplotlib仿真篇(一)画出飞机
  8. 【java】背包问题
  9. 白话Java基础—内存模型是怎么解决缓存一致性问题的?
  10. 扫地机器人可以扫纸片_扫地机器人的七大功能