解题思路:
看见这一题想到自己当初实验室考核的时候,
那个是随堂测试,当时的我并没有做出来,
时间过的好快,珍惜当下
注意事项:
答案输出的时候中间有空格 还有就是字母大小写
参考代码:
#include<stdio.h>
int main()
{
int space,digit,other,letter;
char ch;
letter=space=digit=other=0;
while((ch=getchar())!='\n')
{
if(ch>='a'&&ch<='z'||ch>='A'&&ch<='Z')
letter++;
else if(ch>='0'&&ch<='9')
digit++;
else if(ch==' ')
space++;
else
other++;
}
printf("%d %d %d %d",letter,digit,space,other);
return 0;
}
愿你能够一直快乐着!
0.0分
0 人评分
WU-格式化数据输出 (C语言代码)浏览:1751 |
C语言程序设计教程(第三版)课后习题6.8 (C++代码)浏览:576 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:699 |
简单的a+b (C语言代码)浏览:596 |
Cylinder (C语言描述+详细分析)浏览:3264 |
A+B for Input-Output Practice (III) (C语言代码)浏览:566 |
图形输出 (C语言代码)浏览:1384 |
数组输出 (C语言代码)浏览:703 |
1134题解(求分析)浏览:725 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:567 |