1 #include <stdio.h>
2 #include <stdlib.h>
3 #define WORDNUM 20
4 int main()
5 {
6 char c;
7 int num = 0;
8 int i;int j;
9 int a[WORDNUM];
10 for(i = 0;i < WORDNUM;i++)
11 a[i] = 0;
12 #if 1
13 while((c = getchar()) != EOF) {
14 if (c != ' ' && c != '\t' && c != '\n') {
15 ++a[num];
16 }
17 else
18 a[++num];
19 }
20 #endif
21 for(i = 0;i <= num;i++ ) {
22 printf("\n");
23 for(j = 0;j < a[i];j++)
24 printf("*");
25 }
26 printf("\n");
27 return 0;
28 }
2 #include <stdlib.h>
3 #define WORDNUM 20
4 int main()
5 {
6 char c;
7 int num = 0;
8 int i;int j;
9 int a[WORDNUM];
10 for(i = 0;i < WORDNUM;i++)
11 a[i] = 0;
12 #if 1
13 while((c = getchar()) != EOF) {
14 if (c != ' ' && c != '\t' && c != '\n') {
15 ++a[num];
16 }
17 else
18 a[++num];
19 }
20 #endif
21 for(i = 0;i <= num;i++ ) {
22 printf("\n");
23 for(j = 0;j < a[i];j++)
24 printf("*");
25 }
26 printf("\n");
27 return 0;
28 }
本文介绍了一个使用C语言编写的简单程序,该程序能够读取标准输入并统计连续字符形成的单词数量,同时用星号(*)直观展示每个单词出现的频率。
1013

被折叠的 条评论
为什么被折叠?



