11智能在线
新记
输入20个整数,用选择法(冒泡法),对整数排列。从小到大
快!在线 C语言的
举报该文章
其他看法
第1个回答 2008-12-23
#include<stdio.h>
main()
{
int a[20],i,j,temp;
for(i=0;i<20;i++)
scanf("%d",&a[i]);
for(i=0;i<20;i++)
for(j=i+1;j<20;j++)
if(a[i]>a[j]) {
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
for(i=0;i<20;i++)
printf("%d\t",a[i]);
printf("\n");
}
第2个回答 2008-12-23
int a[20]={输入数字},b=0;
for(int i=0;i<9;i++)
for(int j=i+1;j<9;j++)
{
if(a[i]>a[j])
{
b=a[i];
a[i]=a[j];
a[j]=b;
}
第3个回答 2008-12-23
两次for循环
第4个回答 2008-12-23
有个类似的程序
参考资料:
http://zhidao.baidu.com/question/79890629.html
本回答被提问者采纳
相似回答
大家正在搜
相关问题
用c语言编写:输入20个整数,分别用选择法和冒泡法实现降序排...
从键盘上输入20个整数,用选择法将它们按从小到大的顺序排列输...
用选择法对10个整数从小到大排序
利用随机函数产生25个10到99之间的整数,按从小到大的顺序...
用随机数函数产生一个有20个元素的整数数组,然后用分别用冒泡...
输入20个整数,使用简单选择排序法进行排序,按照偶数从小到大...
随机产生20个1~100的整数,用选择排序法从小到大排序,将...
C语言:下面程序使用选择排序方法对20个整数进行排序,这20...