[求助]请问程序应该怎样完善?
编程 下面一段程序从给定的数组a中找出值最小的元素,并输出该元素的数组下标idx、内存地址minaddr以及元素值本
![](images/smilies/emot/em06.gif)
#include <iostream.h>
int *findmin(int *array, int size, int &index);
void main()
{
int a[10]={34,34,23,89,1,2,13,42,5,54};
_________________;
int idx;
minaddr=findmin(a, sizeof(a)/sizeof(int), idx);
cout<<"Minvalueindex:"<<idx<<endl
<<"Minvalue address:"<<minaddr<<endl
<<"Minvalue:"<<___________<<endl;
}
int *findmin(int *array,int size,int &index)
{
int min=0; //min是当前具有最小值的数组元素下标值
for(int i=1;________;i++)
{
if(array[i]<__________)
min=i;
}
__________;
return array+min; //返回最小值所在内存地址
}