程序填空,函数fun是统计在tt字符串中 'a' 到 'z' 26个字母各自出现的次数,并由pp数组传回main函数?

例如,当输入字符串abcdabcaba后,输出的结果应该是:43210000000000000000000000程序如下:#include<stdio.h>voidfun... 例如,当输入字符串abcdabcaba后,输出的结果应该是:

4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

程序如下:

#include <stdio.h>

void fun( char *tt, int pp[] )

{

/**********found**********/

char *p = ___1___;

int i;

for ( i = 0; i < 26; i++ )

/**********found**********/

{

pp[i] = ___2___;

}

while ( *p )

{

if ( *p >= 'a' && *p <= 'z' )

/**********found**********/

{

pp[___3___] += 1;

}

p++;

}

}

int main()

{

char aa[100];

int bb[26], k, n;

printf( "\nPlease enter a char string:" );

scanf( "%s", aa );

fun( aa, bb );

for ( k = 0; k < 26; k++ )

{

printf( "%d ", bb[k] );

}

printf( "\n" );

}
展开
 我来答
高启强聊情感
高粉答主

2020-07-13 · 关注我不会让你失望
知道大有可为答主
回答量:5789
采纳率:100%
帮助的人:149万
展开全部

答案是:

1、tt

2、0

3、*p-'a'

fun函数是自定义的C/C++语言函数,函数功能多样。该函数名为“函数”英文function的简写,一般在示例和试题中使用,通常在主函数中被调用。

扩展资料:

注意事项:

C/C++语言中,fun函数通常被主函数所调用。它是指用fun来定义一个函数(或方法),这样在引用时可以用fun表示。

比如int fun(int x,int y),void fun(char* a,char* b) 等等。有先前的定义,就可以在主函数里调用它,比如ans=fun(3,7);或者fun(p1,p2);。

fun函数是自定义函数。fun一词没有其它意思,只是在调用时用这个单词表示该函数。

C/C++ 语言标准库中没有fun函数。fun函数是自定义函数,是使用来举例或作语法演示的,需要在使用前自行定义声明。fun一词没什么特别含义,也可以换成别的名称,如"abc"或者"baidubaike"。

它只表示引用之前出现的函数,以调用它执行一些需求,int fun(int x,int y)只是一个举例的函数名而已,以及其声明的参数类型。

shine1991
科技发烧友

2020-06-23 · 智能家居/数码/手机/智能家电产品都懂点
知道顶级答主
回答量:4.7万
采纳率:82%
帮助的人:2.3亿
展开全部
  1. tt

  2. 0

  3. *p-'a'

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
巫马乐安24
2020-06-29
知道答主
回答量:2
采纳率:0%
帮助的人:1137
展开全部
1、tt
2、0
3、*p-'a'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式