55问答网
所有问题
c语言中用冒泡排序法排列下列十个数字从小到大1,3,6,8,2,7,9,0,4,5,求程序高手们帮下忙
如题所述
举报该问题
推荐答案 2013-07-10
#include <stdio.h>int main()
{
int a[10]={1,3,6,8,2,7,9,0,4,5};
int i,j;
for(i=0;i<10;i++)
{
for(j=0;j<9-i;j++)
{
if(a[j]>a[j+1])
{
int t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
for(i=0;i<10;i++)
{
printf("%d ",a[i]);
}
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/Q8RQIR4IF.html
相似回答
用
C语言,
随机输入
10个
整数
,用冒泡排序法
对这些整数进行
从小到大
排序...
答:
int a[10];int b[10]={9,10,11,12
,1,2,3,4,0,
1};int c[10]={1,2,3,4,13,14,15,16,2,3};int i;printf("请输入待排序的
10个数
:");for(i=0;i<10;i++){ scanf("%d",&a[i]);} fun(a);printf("\n排序后的数列如下:\n");for(i=0;i<10;i++){ printf("...
C语言
:
冒泡排序法
将数组
中10个
元素
从小到大
排序,并找出最小值?_百度...
答:
min=a[0];for(int i=0;i<10;i++)if(a[i]<min)//求最小值 min=a[i];for(int i=0;i<10;i++)//
冒泡排序
for(int j=0;j<9-i;j++)if(a[j]>a[j+1]){ t=a[j];a[j]=a[j+1];a[j+1]=t;} for(int i=0;i<10;i++)printf("%d ",a[i]);printf("\n%...
...的五
个数
(从大到小排序),和最小的五个数(
从小到大排序
)
答:
int main(void){ int a[10]= {
1,9,5,6,4,8,0,2,3,7
};int flag=0;while(flag==0){ flag=1;int i;for(i=0; i<9; ++i){ if(a[i]<a[i+1]){ int temp=a[i];a[i]=a[i+1];a[i+1]=temp;flag=0;} } } int j;printf("max 5 numbers:");for(j=0;j<5;...
用冒泡排序法
降序
排列十个
输入数据,怎么排列
答:
采用
冒泡法降序排列10个
输入数据的
程序
如下:先定义一个长度为10的数组a[],10个数据由键盘输入,从第一个数开始,两两一组进行判断,因为要求是降序排列,因此将两个数中小的向后移动,每个数要比较的次数为9-数的下标。比较完成后将数组依次输出。输入10个数据,程序运行结果:...
写
一
函数,用“
冒泡法
”对输入的
十个
字符按由小
到大
的顺序
排列
。
答:
冒泡排序需要用到两层循环,第一层循环遍历数组中的元素,第二层则进行两两比较,如果顺序不对就要对其进行换位,直到排序完成:4、最后执行程序观察结果,按下crtl+F5弹出
程序,
随意输入
10个数,
按下回车键执行结果,此时就可以看到排序后的结果了。以上就是
c语言冒泡排序程序
的演示:...
大家正在搜
c语言冒泡n个数从小到大排序
c语言冒泡法排序10个数
c语言冒泡排序十个数
冒泡法排序c语言编写
c语言冒泡法排序例题
c语言函数写冒泡排序
c语言冒泡排序法代码
c语言排序算法
数组排序c语言
相关问题
c语言中5,3,1,2,4采用冒泡排序,相邻两数比较共计多少...
C语言用冒泡排序法对数组中的8个整数(a[8]={6,8,5...
用冒泡排序法将数组a[10]={1,3,2,5,6,7,4,...
c语言中用冒泡排序法排列任意输入的10个数,用程序输出从小到...
编程题:用冒泡排序法将一维数组A[10]={1、2、4、3、...
C语言编程——冒泡排序法。要求:由主函数调用排序子函数,对n...
c语言程序设计作业。。。1.冒泡法排序,2. 第二大整数,3...