搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 输入10个数字,要求边输入边显示排序(从小到大)结果。
标题:
输入10个数字,要求边输入边显示排序(从小到大)结果。
只看楼主
wyjcsu
等 级:
新手上路
帖 子:1
专家分:0
注 册:2010-6-6
结帖率:
0
楼主
已结贴
√
问题点数:20 回复次数:4
输入10个数字,要求边输入边显示排序(从小到大)结果。
输入10个数字,要求边输入边显示排序(从小到大)结果。
例如:
输入:2
显示:2
输入:1
显示:1 2
输入:8
显示:1 2 8
输入:7
显示:1 2 7 8
输入:6
显示:1 2 6 7 8
搜索更多相关主题的帖子:
数字
从小到大
结果
输入
2010-06-06 09:45
kettle99
等 级:
论坛游民
帖 子:52
专家分:54
注 册:2010-5-25
第
2
楼
得分:5
#include "stdio.h"
main()
{
void paixu(int *,int);
int i,j,a[10];
for(i=0;i<10;i++)
{
printf("\ninput number:");
scanf("%d",&a[i]);
paixu(a,i);
for(j=0;j<=i;j++)
{
printf("%d ",a[j]);
}
}
}
void paixu(int *a,int i)
{
int b,temp;
for(b=i;b>0;b--)
{
if(a[b]<a[b-1])
{
temp=a[b];
a[b]=a[b-1];
a[b-1]=temp;
}
else
{}
}
}
[
本帖最后由 kettle99 于 2010-6-6 10:37 编辑
]
2010-06-06 10:35
a392271275
等 级:
论坛游民
帖 子:12
专家分:32
注 册:2010-5-17
第
3
楼
得分:5
main()
{ int a[10];
int i,j,k,t;
for(i=0;i<10;i++)
{ scanf("%d",&a[i]);
for(j=0;j<i+1;j++)
{ for(k=j+1;k<i+1;k++)
{ if(a[k]<a[j])
{ t=a[k];a[k]=a[j];a[j]=t;}
}
}
for(k=0;k<i+1;k++)
printf("%4d",a[k]);
printf("\n");
}
getch();
}
2010-06-06 11:20
wibx化吉
等 级:
论坛游民
帖 子:10
专家分:10
注 册:2010-6-3
第
4
楼
得分:5
#include<stdio.h>
main()
{
int a[10],temp,i,j,h;
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
for(h=0;h<=i;h++)
{
if(a[i]<a[h])
{
temp=a[i];
a[i]=a[h];
a[h]=temp;
}
}
for(j=0;j<=i;j++)
printf("%d",a[j]);
}
}
2010-06-06 22:57
starjun14
等 级:
论坛游侠
帖 子:266
专家分:136
注 册:2009-4-26
第
5
楼
得分:5
学习~~~
2010-06-07 21:32
5
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-309358-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.162469 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved