输入
输入10个整数,相邻两项之间用一个空格隔开。且保证整数属于int范围。
输出
输出最大值最小值互换后数组的元素,相邻两项之间用一个空格隔开。
输入示例
7 90 158 54 67 22 23 -23 890 18
输出示例
7 90 158 54 67 22 23 890 -23 18
数据范围
输入输出均为int范围的整数
#include#include int main() { int ten[10]; for(int i=0;i<10;i++){ scanf("%d",&ten[i]); } swap(ten); for(int i=0;i<10;i++){ printf("%d ",ten[i]); } return 0; } void swap(int *ten){ int max=-10000; int min=10000; int *mux,*mun; for(int *p=ten;p max){ max=*p; mux=p; } if(*p


![[C语言]再谈互换元素的函数:编写函数swap(),从键盘输入10个整数存入数组中,用函数编程实现计算其最大值和最小值,并将数组中的最大数与最小数位置互换,最后逐个输出互换后的数组元素。 [C语言]再谈互换元素的函数:编写函数swap(),从键盘输入10个整数存入数组中,用函数编程实现计算其最大值和最小值,并将数组中的最大数与最小数位置互换,最后逐个输出互换后的数组元素。](http://www.mshxw.com/aiimages/31/878941.png)
