首页 > 其他 > 详细

字符个数统计问题

时间:2019-04-20 21:59:09      阅读:420      评论:0      收藏:0      [点我收藏+]

字符个数统计问题
题目描述:
小明的表哥在国外某著名高校读博士,刚刚在某国际知名SCI期刊发表了一篇学术研究论文。该期刊对在其上所发表的论文是按论文字数收取版面费的。现让你用C语言编写程序帮助表哥统计论文的字符个数。
输入描述:
输入只有一行字符串,该行字符数少于100个,要求统计这一行中字母的个数(a~z、A~Z为字母)、数字的个数(0~9为数字)和其它字符的个数。
输出描述:
标准输出,使用一行输出输入行中的字母的个数、数字的个数和其它字符的个数,中间以一个空格隔开。
样例输入:
Treds6 _734&*#0223!
样例输出:
5 8 6

 1 #include <stdio.h>
 2 #include <string.h>
 3 int main()
 4 {
 5      char c[100];
 6      int i,zm=0,sj=0,other=0; 
 7      gets(c);//输入字符串 
 8       
 9      for(i=0; i<(int)strlen(c); i++)//strlen返回字符串长度 
10      {
11              if((c[i]>=A && c[i]<=Z)||(c[i]>=a && c[i]<=z))
12                   zm++;
13              else if(c[i]>=0&&c[i]<=9)
14                  sj++;
15              else 
16                   other++;
17      }
18      printf("%d %d %d",zm,sj,other);
19      return 0;
20 }

 

字符个数统计问题

原文:https://www.cnblogs.com/zyxdjyd/p/10742857.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!