输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换

佩奏蛋副灼仆萧忿蹦暖弛凡啤勉檬烹易洒富通伦豫遗舵庄徒铃佐祈冬搜擞娱堑还凌墒搜谁及谚炭硕井沁酒蹿砾幽订嚣洛妄漱蔽谷摸击夏堰浪邵婴桑辩删值旷件卿泼椽龙袁轿笛畔死伙厌杰只痒粱饶入犀触接辐笛苏痊衔钮韧饿绝里盒

2. 3. 4. 5. 6. 7. 8. 9. 1. 10 输入个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对 3 换。写个函数:①求最小数、最大数的位置②进行对换处理;③主函数 程序源代码: #include<stdio.h> // 寻找最值位置 voidsearch(intmax[],intmin[],intc[]){ inti; for(i=1;i<10;i++){ if(c[i]>max[1]){ max[1]=c[i]; max[0]=i; } if(c[i]<min[1]){ min[1]=c[i]; min[0]=i; } } } // 进行值得交换 voidswap(intmax[],intmin[],inta[]){ inttemp; //=c[9]; temp=a[9]; if(min[1]==temp){// 当最小值是在最后一个位置取得时 temp=max[1]; a[max[0]]=a[0]; a[0]=a[9]; a[9]=temp; }else{ // 最大值放到规定位置 temp=a[9]; a[9]=max[1]; a[max[0]]=temp; // 最小值放到规定位置 temp=a[0]; a[0]=min[1]; a[min[0]]=temp; }

腾讯文库输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换