作业帮 > 综合 > 作业

编写函数有10个数围成一圈,求出相邻三个数之和的最小值并返回最小值的起始数组元素的下标(用指针变量做函数参数传递最小的值

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 14:14:27
编写函数有10个数围成一圈,求出相邻三个数之和的最小值并返回最小值的起始数组元素的下标(用指针变量做函数参数传递最小的值,函数原型为int min(int *a,int n,int *minval)).
#include
int min(int *a,int n,int *minval)
{
int i,s,k,l;
for(i=0;i
/*
编写函数有10个数围成一圈,求出相邻三个数之和的最小值,
并返回最小值的起始数组元素的下标(用指针变量做函数参数传递最小的值,
函数原型为int min(int *a,int n,int *minval)).
*/
int min(int *a,int n,int *minval)
{
int index = 0;
int i;
int sum;
*minval = *a + *(a+1) + *(a+2); /* 初始值 */
/* 控制比较次数 */
for(i=1; i