有一个数组,内放10个整数,要求找出将这10个数按照从大到小的顺序排列。C++

来源:百度知道 编辑:UC知道 时间:2024/05/18 08:37:17
拜托了大哥大姐们!!!!急~~~~~
大哥,你的回答是挺好,可是执行不出来`~~~555555

#include <iostream.h>
#include <iomanip.h>
int main()
{
int a[10]={1,3,2,4,5,7,6,8,10,9},i,j,max,t,mi;
for(j=0;j<10;j++)
{ max=0;
for(i=9;i>=j;i--)
if(max<a[i])
{max=a[i];
mi=i;}
t=a[mi];
a[mi]=a[j];
a[j]=t;}
for(j=0;j<10;j++)
cout<<a[j]<<"\t";
cout<<"\n";
}

10个整数自己修改.

void InsertSorting(int R[],int n)
{
for(int i=1;i<n;i++)
{
int temp=R[i];
int j=i-1;
while((j>=0)&&(temp<R[j]))
{
R[j+1]=R[i];
j--;
}
R[j+1]=temp;
}
}
1.1.2链式存储
void InsertSorting(List l

有一个数组,内放10个整数,要求找出最大数以及它的下标 有一个数组,内放10个整数,要求找出将这10个数按照从大到小的顺序排列。C++ 有一个数组.内放10个整数,要求找出最小的数和它的下标,然后和数组中最前面的元素对换. 有一个一维数组,内放10个学生成绩,编写一个函数求平均成绩 有一个一维数组score,内放10个学生成绩,求平均值(运行有问题) 在一个整数数组中有正数,负数与零,试移动数组值把整数全部放右边,负数放在左边,零放中间 c语言编程:有一个一维数组,内放10个学生成绩,写一个函数,求出平均分,最高分和最低分。 将两个各有6个整数的数组,合并成一个由小到大排列的数组(该数组的长度为12) 循环接收整数(共10个),每接收到一个数就将其插入数组,每次插入后数组中整数都按从小到大的次序排列 已知一个可以存放10个整数的一维数组,编写程序实现