前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【PTA】7-20 统计字符 (15分) 用到了ctype.h库

【PTA】7-20 统计字符 (15分) 用到了ctype.h库

作者头像
Regan Yue
发布2021-09-16 11:31:38
4160
发布2021-09-16 11:31:38
举报
文章被收录于专栏:ReganYue's BlogReganYue's Blog

本题要求编写程序,输入10个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数。

输入格式: 输入为10个字符。最后一个回车表示输入结束,不算在内。

输出格式: 在一行内按照

letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数

的格式输出。

输入样例: aZ & 09 Az

输出样例: letter = 4, blank = 3, digit = 2, other = 1

代码语言:javascript
复制
#include
#include
int main()
{
	int letter=0,digit=0,blank=0,other=0;
	char ch;
	int i=0;
	for(i;i<10;i++){
		ch=getchar();
		if(isalpha(ch)){
			letter++;
		}
		else if(isspace(ch)){
			blank++;
		}
		else if(isdigit(ch)){
			digit++;
		}
		else{
			other++;
		}
	}
	printf("letter = %d, blank = %d, digit = %d, other = %d",letter,blank,digit,other);
 } 
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-03-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档