1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > c语言 统计字符串当中的大写字母个数和小写字母个数

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

时间:2021-02-03 10:42:28

相关推荐

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

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

输入格式:

输入一行长度不超过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 赋值即可,主函数有打印功能

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。