编写函数int max(int a[], int n),功能是求数组的最大值,其中n 为数组a的大小。编写主函数,定义整型数组a[10],调用max函数,求其最大值并输出。

1个回答
展开全部
摘要 您好,很高兴为您解答。结合“Append Code”中的代码,编写以下函数:
原型:int get_array(int a[]);
功能:遵循样例输入的格式读取若干整数存放在a[]里,返回值为实际输入的元素个数。
原型:int put_array(int a[], int n);
功能:按格式输出a[]中的前n个元素。
原型:int max_value(int a[], int n);
功能:返回a[]中所有元素的最大值。
原型:int max_index(int idx[], int a[], int n);
功能:将a[]中所有最大值所在位置的索引(下标)存放在idx中,返回idx[]中元素的个数。
函数的调用格式见“Append Code”。
输入
第一个输入为正整数N<=1000,后面输入N个整数。
输出
输出是一行,其格式为:
maximum number is ?, whose positions are:*
其中“?”代表最大值(唯一的),“*”代表最大值所在的位置。
咨询记录 · 回答于2022-06-10
编写函数int max(int a[], int n),功能是求数组的最大值,其中n 为数组a的大小。编写主函数,定义整型数组a[10],调用max函数,求其最大值并输出。
您好,我这边正在为您查询,请稍等片刻,我这边马上回复您~
您好,很高兴为您解答。结合“Append Code”中的代码,编写以下函数:原型:int get_array(int a[]);功能:遵循样例输入的格式读取若干整数存放在a[]里,返回值为实际输入的元素个数。原型:int put_array(int a[], int n);功能:按格式输出a[]中的前n个元素。原型:int max_value(int a[], int n);功能:返回a[]中所有元素的最大值。原型:int max_index(int idx[], int a[], int n);功能:将a[]中所有最大值所在位置的索引(下标)存放在idx中,返回idx[]中元素的个数。函数的调用格式见“Append Code”。输入第一个输入为正整数N<=1000,后面输入N个整数。输出输出是一行,其格式为:maximum number is ?, whose positions are:*其中“?”代表最大值(唯一的),“*”代表最大值所在的位置。
如果我的解答对您有所帮助,还请给个赞(在左下角进行评价哦),期待您的赞,您的举手之劳对我很重要,您的支持也是我进步的动力。最后再次祝您身体健康,心情愉快!
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消