【问题描述】编写一个程序使用户输入10个整数给一个数组,然后利用指针找出数组中的最小值及对应的最大下标
【输入形式】10个整数
【输出形式】2个整数
【样例输入】1 2 3 4 5 6 7 8 9 -10
【样例输出】
min=-10
index=9
#include<iostream>
using namespace std;
void SmallIndex(int* p,int size)
{
int l=0;
int min,index;
min=*p;
while(l<10)
{
p=p+l;
if(min>=*p)
{
min=*p;
index=l;
}
p=p-l;
l++;
}
printf("min=%d\nindex=%d",min,index);
}
int main()
{
int a[10],i;
int *p;
for(i=0;i<10;i++)
cin>>a[i];
SmallIndex(a,i);
return 0;
}