解题思路:
注意事项:一定要细心1
参考代码:
#include <stdio.h> void fun(char ch[],int* a,int* b,int* c,int* d); int main() { int a=0,b=0,c=0,d=0; char arr[100]; gets(arr); fun(arr,&a,&b,&c,&d); printf("%d %d %d %d\n",a,b,c,d); return 0; } void fun(char ch[],int* a,int* b,int* c,int* d) { int i=0; while(ch[i]!='\0') { if((ch[i]>='A'&&ch[i]<='Z')||(ch[i]>='a'&&ch[i]<='z')) { (*a)++;} else if(ch[i]>='0'&&ch[i]<='9') { (*b)++;} else if(ch[i]==' ') { (*c)++;} else { (*d)++;} i++; } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.1 (Java代码)浏览:828 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:643 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:701 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:1292 |
【简单计算】 (C语言代码)浏览:642 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:593 |
用筛法求之N内的素数。 (C语言代码)浏览:595 |
字符串的输入输出处理 (C语言代码)浏览:1085 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:593 |
1074(纳闷了,答案错误,求指教)浏览:384 |