32、给定程序MODI1.C中,函数fun的功能是:在任意给定的N个正整数中,从左到右依次逐个取三个数作为一组,按值大小找出该组数的中值,用该中值替换与该组数对应的原三个数中的中间位置的数。处理后原数列中首尾2个数不变。处理后的数列在主函数中输出。例如,有10个正整数如下:
请改正程序中指定部位的错误,使它能得出正确结果。
注意:不要改动 main 函数,不得增行或删行,也不得更改程序的结构!
#include #define N 10
int findmid(int a, int b, int c)
{ int t;
t = (a>b)?(b>c?b:(a>c?c:a)):((a>c)?a:((b>c)?c:b));
/**********found**********/
return b;
}
void fun(int x[])
{ int i,a,b,c,t[N];
/**********found**********/
for(i=0;i /**********found**********/
t[i+1]=findmid(a,b,c);
}
}
main()
{ int i, x[N]={6,5,7,23,18,5,8,21,45,38};
for(i=0; i for(i=0; i
| 广告合作:400-664-0084 全国热线:400-664-0084 Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号 珠峰网 版权所有 All Rights Reserved
|