菜鸡一枚,请大佬们帮下忙

qq_45102107 2019-05-21 04:58:04
来实现如下功能: (1)assign函数:通过键盘输入为整型数组a的各个元素赋值。 (2)max函数:求出整型数组a的元素最大值。 (3)min函数:求出整型数组a的元素最小值。 请设计并编程实现上述三个函数的参数、返回值及功能代码,且程序中不得使用全局变量。
...全文
44 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Italink 2019-05-21
  • 打赏
  • 举报
回复
知道为什么没人回答你的问题吗?因为别人没义务帮你做作业,原则上说,我也不应该帮。但愿你只是不会,而不是不愿意动手

#include<stdio.h>
#define MAX 100
void assign(int a[], int len) {
for (int i = 0; i < len; i++)
scanf("%d", &a[i]);
}
int max(int a[], int len) {
int max_value = a[0];
for (int i = 1; i < len; i++)
if (a[i] > max_value)
max_value = a[i];
return max_value;
}int min(int a[], int len) {
int value = a[0];
for (int i = 1; i < len; i++)
if (a[i] < value)
value = a[i];
return value;
}
int main(){
int a[MAX];
int len = 5; //假设长度为5
assign(a, len);
printf("max = %d\n", max(a, len));
printf("min = %d\n", min(a, len));
return 0;
}

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧