Jimmy小站
小明也有大梦想 — 蒋明/铭6-3 编程题,统计字符串中各类字符个数
2015-08-30 / C语言基础题 / 3437 次围观 / 0 次吐槽【问题描述】
输入一行字符,统计其中英文字母、空格、数字和其他字符的个数。
【输入形式】
输入一行字符。
【输出形式】
输出各类字符串的个数。
【样例输入1】(下划线部分为键盘输入,其余部分为程序输出)
Programming is fun!
【样例输出】
letter=16,blank=2,digit=0,other=1
【样例输入2】(下划线部分为键盘输入,其余部分为程序输出)
13 is a luck digit
【样例输出】
letter=12,blank=4,digit=2,other=0
【样例说明】
输入的数据之间以一个空格相隔。
英文字母区分大小写。必须严格按样例输入输出。
#include<stdio.h> int main(void) { int let=0,bla=0,dig=0,oth=0; char ch; ch=getchar(); while(ch!='\n'){ if(ch==' ') bla++; else if(ch>='0'&&ch<='9') dig++; else if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z')) let++; else oth++; ch=getchar(); } printf("letter=%d,blank=%d,digit=%d,other=%d",let,bla,dig,oth); return 0; }
推荐您阅读更多有关于“”的文章
- 上一篇:6-2 编程题,数制转换
- 下一篇:6-5 编程题,输出m ~n 之间的所有完数
本月热文
Copyright © Jimmy小站 Allrights Reserved.备案号:桂ICP备 15005996
额 本文暂时没人评论 来添加一个吧
发表评论