解题思路:
注意事项:
参考代码:
#include<stdio.h> #include<string.h> #include<ctype.h> char get(char ls[],int num[]){ int i,len; len=strlen(ls); for(i=0;i<len;i++){ if(isalpha(ls[i])) num[0]++; if(isdigit(ls[i])) num[1]++; if(ls[i]==' ') num[2]++; } num[3]=len-num[0]-num[1]-num[2]; } int main() { char s[256]; int num[4]={0,0,0,0}; gets(s); get(s,num); int *p=# for(int i=0;i<4;i++){ printf("%d ",p[i]); } return 0; }
0.0分
0 人评分
【计算两点间的距离】 (C语言代码)浏览:1127 |
【蟠桃记】 (C语言代码)浏览:793 |
母牛的故事 (C语言代码)浏览:671 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:598 |
printf基础练习2 (C语言代码)浏览:745 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:591 |
IP判断 (C语言代码)浏览:764 |
简单的a+b (C语言代码)浏览:817 |
C语言训练-8除不尽的数 (C语言代码)浏览:1402 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:677 |