又是编程题

来源:百度知道 编辑:UC知道 时间:2024/09/24 22:01:55
1求一维数组中的最小值及最小元素的下标。2使用冒泡法排序对一维数组从小到大进行排序。
使用冒泡法排序对一维数组从小到大进行排序。
(要求:从下往上比较,最轻的浮到最上面)
求一维数组中的最小值及最小元素的下标。
要用C++编程。

我会,你把题发过来,我做啊

main()
{
int a[10]={2,4,5,1,3,5,0,6,5,7},i,min,mini;
min=a[0];
mini=0;
for(i=1;i<10;i++)
{
if(min>a[i])
{
min=a[i];
mini=i;
}
}
printf("min:a[%d]=%d",mini,min);
}

main()
{
int a[10]={10,9,8,7,6,5,4,3,2,1},i;
px(a);
for (i=0;i<10;i++ )
printf("%3d",a[i]);
getch();
}
px(int a[10])
{
int i,j,t;
for (i=0;i<9;i++ )
for(j=0;j<9;j++)
if (a[j]>a[j+1]) {t=a[j];a[j]=a[j+1];a[j+1]=t;}
}