从键盘输入10个整型数据放入一个数组中,要求找出其中最小的数和它的下标,然后把它

从键盘输入10个整型数据放入一个数组中,要求找出其中最小的数和它的下标,然后把它与数组中最前面的元素进行交换,要求输出交换后的序列,最小值和最小值的下标

第1个回答  推荐于2016-01-01
#include"stdio.h"
int main()
{ int a[10],min,i,j;
printf("请输入10个整数:");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
min=a[0];
j=0;
for(i=1;i<10;i++)
{ if(a[i]<min) {min=a[i]; j=i;}
}
printf("最小的数和它的下标为:%d, %d",min,j);
return 1;
}本回答被提问者采纳
第2个回答  2008-12-07
#include<stdio.h>

int main(){
int a[10];
int i,min=0;
for(i=0;i<10;i++)scanf("%d",&a[i]);
for(i=1;i<10;i++)
if(a[i]<a[min])min=i;
printf("%d %d",a[min],min);

return 0;
}
第3个回答  2008-12-08
在工具栏里有一个有一个先写下的箭头点一下就o了我只是菜鸟啊!
相似回答