问答题

编写函数void fun(char*tt,int PP[]),统计在tt所指的字符串中“a”到“z”26个小写字母各自出现的次数,并依次放在PP所指的数组中。
例如,当输入字符串“abcdefgabcdeabc”后,程序的输出结果应该是:
3 3 3 2 2 1 1 0000000000000000000
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<sfdio.h>
#include<string.h>
void fun(char*tt,int pp[])


main()

char aa[1000];
int bb[26],k;
printf("\nPlease enter a char string:");
scanf("%s",aa);
funiaa,bb);
for(k=0;k<26;k++)
printf("%d",bb[k]);
printf("\n");

【参考答案】

void fun(char*tt,int pp[])
{ int i;
for(i=0;i<BF;i......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)
热门 试题