问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

讲解冒泡排序代码运行

发布网友 发布时间:2022-05-14 05:33

我来回答

2个回答

热心网友 时间:2022-05-22 02:46

C语言的冒泡:
#include <stdio.h>
main()
{
int i, j, t, a[11]; /*定义变量及数组为基本整型*/
printf("please input 10 numbers:\n");
for (i = 1; i < 11; i++)
scanf("%d", &a[i]); /*从键盘中输入10个数*/
for (i = 1; i < 10; i++) /*变量i代表比较的趟数*/
for (j = 1; j < 11-i; j++) /*变量j代表每趟两两比较的次数*/
if (a[j] > a[j + 1])
{
t = a[j]; /*利用中间变量实现俩值互换*/
a[j] = a[j + 1];
a[j + 1] = t;
}
printf("the sorted numbers:\n");
for (i = 1; i <= 10; i++)
printf("%5d", a[i]); /*将冒泡排序后的顺序输出*/
}

热心网友 时间:2022-05-22 04:04

java的。供参考,如有错,自己可以再作改动吧,主要说明实现思路

代码:
import java.util.Scanner; //导入scanner包

public static void main(String[] arg)
{
Scanner input=new Scanner(System.in);//用scanner来输入,注意要导入scanner包
final NUM=10;//定义常量NUM为数组长度,方便改变数组长度,可以用NUM替换num.length
int i, j, k, num[NUM]; //定义变量及数组
System.out.println(" 请输入" +NUM+“个整数:\n");
for (i = 0; i < num.length; i++)//数组接收输入的数
{
num[i]=input.nextInt() ; //利用 scanner对象的nextInt()方法输入10个整数
System.out.println();//换行
}
for (i = 1; i < num.length-1; i++) //比较的趟数
for (j = 1; j < num.length-1-i; j++) //变量j代表每趟两两比较的次数
if (num[j] > num[j + 1])
{
k= num[j]; //利用中间变量可以互换
num[j] = num[j + 1];
num[j + 1] = k;
}
System.out.println("排序后的数字:\n");
for (i = 1; i <num.length; i++)
System.out.print(num[i]); //输出
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 嘴唇上有黑印用蜜蜡和棉线去除了胡须 求详细讲解VB数组用冒泡法排序! 冒泡排序法代码解析? vb中冒泡排序法详解 冒泡排序法详解 详解一下冒泡排序发,怎样用该方法将十个数由小到大排序? 到底什么冒泡排序,最新的数学课本中没有涉及到这个问题,请做详细讲解... 白糖块如何化 从历史发展来看,全心全意为人民服务思想的渊源有哪些,其科学内涵是什么 为人民服务的内涵是什么? 孙中山与中山装有什么关系?中山装是如何而来? 中山装的纽扣所代表的含义 有谁看到过孙中山对中山装设计的含义讲的原话 中山装有哪些含义? 求高人解答几个民俗文学问题.1.简述中山装的文化内涵。 中山装有什么特殊的政治含义 js高手进!怎样才能让这段js焦点图代码实现鼠标经过时停止自动切换? 贵州省GDP增速近几年有哪些变化?还会继续保持前列吗? 晚上几个菜 什么梗 喝酒的时候菜整三个好还是4个好? 几菜几汤讲究吗 我没设置微信钱包手势密码为什么要手势密码 个人怎么绑定小程序 求C#冒泡排序详解 不明白啊我靠 到银川火车站的公交车有哪些线路 从银川市西夏区坐102路公交车到老城解放西街转盘路到哪一站下车最近? 从银川市清河北街到西夏区劳动监察大队坐公交车 102公交车去华为客户服务中心银川新华街店怎么走 宁夏银川市坐的102路公交到温州商城到那个站点下车 银川的中山公园怎么走 在银川有哪几路公交车可以到西夏万达??? 银川市102公交车晚上一般几点停车?? 经过银川二十中的公交车有哪些 银川市102路公交车末班车是几点 银川唐徕回中西校区坐几路公交车可以到? 银川市102公交车最早几点到西京女子医院? 华为P30手机和微信时间怎么同步 Dr.Joanna蝶安娜是德国的吗? Dr. Oetker是德国公司吗? 对德国客人的称呼 德国the Dr Ing habil degree是什么意思