作者在 2010-04-13 15:47:07 发布以下内容
#include"stdio.h"
void main(void)
{
int a[10],i,j,p;//t用来暂时存储输入的数据,p在转储的时候用到
printf("请输入10个数字:\n");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
for(j=0;j<i;j++)//每输入一个数字i会自增1,所以根据i来判断需要比较的次数
if(a[i]<a[j])
{
p=a[i];
a[i]=a[j];
a[j]=p;
}
}
for(i=0;i<10;i++)
printf("%d",a[i]);
printf("\n");
}
void main(void)
{
int a[10],i,j,p;//t用来暂时存储输入的数据,p在转储的时候用到
printf("请输入10个数字:\n");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
for(j=0;j<i;j++)//每输入一个数字i会自增1,所以根据i来判断需要比较的次数
if(a[i]<a[j])
{
p=a[i];
a[i]=a[j];
a[j]=p;
}
}
for(i=0;i<10;i++)
printf("%d",a[i]);
printf("\n");
}
/*
输入10个数字,从第二个数字开始使用插入法排序
2010年4月13日 VC++6.0上调试通过
*/