作业帮 > 综合 > 作业

写一个函数findmin,功能从n个整数中把最小的数找出来,并与最前面的数对调,并返回最小的数原来的位置.(最小值唯一)

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/30 23:20:23
写一个函数findmin,功能从n个整数中把最小的数找出来,并与最前面的数对调,并返回最小的数原来的位置.(最小值唯一),在main函数中,任意输入10个数存到一个数组中,调用findmin函数找出最小值,最后输出该数组和最小值原来的下标.
写一个函数findmin,功能从n个整数中把最小的数找出来,并与最前面的数对调,并返回最小的数原来的位置.(最小值唯一)
#include
#include
void swap(int *x,int *y)
{
\x05*x=*x+*y;
\x05*y=*x-*y;
\x05*x=*x-*y;
\x05return;
}
int findmin(int* a,int from,int to)
{
\x05int pos=-1;
\x05if(a==NULL)
\x05\x05return pos;
\x05if(from