老师平时布置的希冀系统上的作业答案,仅供参考!
【问题描述】
从键盘输入若干行文本,每行以回车结束,以 ctrl+z 作为输入结束符,统计其中字母和数字的数量,大小写都是字母。
【输入形式】
输入若干行字符
【输出形式】
输出字母和数字的个数
【样例输入】
abc123 3
dfa
fdas
【样例输出】
10 4
【参考答案】
#include<stdio.h>
int main()
{
char c;
int w,n;
w=n=0;
for(;(c=getchar())!=EOF;)
{
if(c>='a' && c<='z'|| c>='A' && c<='Z')
w++;
if(c>='0' && c<='9')
n++;
}
printf("%d %d",w,n);
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容