解题思路:
看见这一题想到自己当初实验室考核的时候,
那个是随堂测试,当时的我并没有做出来,
时间过的好快,珍惜当下
注意事项:
答案输出的时候中间有空格 还有就是字母大小写
参考代码:
#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 人评分
Minesweeper (C语言代码)浏览:856 |
程序员的表白 (C语言代码)浏览:1575 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:1084 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:941 |
数组输出 (C语言代码)错误???浏览:602 |
用筛法求之N内的素数。 (C语言代码)浏览:1385 |
C语言考试练习题_排列 (C语言代码)浏览:767 |
简单的for循环浏览:1498 |
WU-输出九九乘法表 (C++代码)浏览:1853 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:583 |