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

求冒泡排序C语言的教案,完整版!高分

发布网友 发布时间:2022-04-30 23:32

我来回答

2个回答

热心网友 时间:2022-06-20 11:42

#include<stdio.h>
void main()
{
int i,j,p,q,s,a[10];
printf("\n input 10 numbers:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++){
p=i;q=a[i];
for(j=i+1;j<10;j++)
if(q<a[j]) { p=j;q=a[j]; }
if(i!=p)
{s=a[i];
a[i]=a[p];
a[p]=s; }
printf("%d",a[i]);
}
}
______
本例程序中用了两个并列的for循环语句,在第二个for 语句中又嵌套了一个循环语句。第一个for语句用于输入10个元素的初值。第二个for语句用于排序。本程序的排序采用逐个比较的方法进行。在i次循环时,把第一个元素的下标i赋于p,而把该下标变量值a[i]赋于q。然后进入小循环,从a[i+1]起到最后一个元素止逐个与a[i]作比较,有比a[i]大者则将其下标送p,元素值送q。一次循环结束后,p即为最大元素的下标,q则为该元素值。若此时i≠p,说明p,q值均已不是进入小循环之前所赋之值,则交换a[i]和a[p]之值。 此时a[i]为已排序完毕的元素。输出该值之后转入下一次循环。对i+1以后各个元素排序。

热心网友 时间:2022-06-20 11:42

void BubbleSort(int elem[],int n)//按非降序进行排序
{
int i,j;
for(i=n-1;i>=0;i--)
{
for(j=0;j<i;j++)
{
if(elem[j] > elem[i])
{
int tmp = elem[j];
elem[j] = elem[i];
elem[i] = tmp;
}
}
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
好听简单的店铺名字店铺好听的名字大全 ...还脱皮。一年四季都这样,夏天能好一点,冬天严重时怎么回事啊?应该怎 ... 手,脚一年四季脱皮怎么办 地铁跑酷 地铁跑酷鼠小意会回归吗? 印度国家安全卫队身经百战 飞机驾驶室的机舱门在飞行时关闭么?为什么会有劫机成功的案例,不... 为什么中国不会劫机 急求翻译几个句子! 急求!!翻译句子!在线等! 我们和公婆住一起,大姑子每周末都过来耍 4.1.1安卓手机运行特别特别慢,怎么给手机加速啊? 安卓手机用了一阵子运行特别慢,如何给手机加速? 安卓系统怎么样加速 系统中的 什么软件可以删掉又不影响正常使用 请问一下谁知道所谓的安卓系统有没有加速的办法? 安卓手机运行特别慢,如何给手机加速呢 如何优化安卓系统,加快启动速度 如何加速智能手机,安卓系统的? 怎么制作游戏名片? 用什么软件好··· 如果制作游戏卡片需要游戏方同意嘛? 自制游戏王卡片 怎样用photoshop做游戏王卡片 如何火狐插件 foxyproxy 设置 代理 IP 上网? 自己做游戏王卡片疑问(有自己做过卡者,请进!!!) 请问火狐浏览器的常规模式网速快还是安全模式网速快? 怎样制作游戏王类型卡片 firefox有 显示网速 的扩展吗 游戏王卡片制作 使用Firefox真的能提高网速吗 城版游戏王怎么自制卡片(别说不可能我和别人打的时候,看到别人用了万能地雷)? 为什么用火狐浏览器不能上网,用其他浏览器就可以? 哪里有《C语言程序设计实用教程》作者张宗杰的电子教案 c语言编程 已知等差数列的第一项为a,公差为d,求前n项之和,adn由键盘输入 请谈谈技术设计、艺术设计、工业设计、程序设计、教学设计这几种设计有什么共同点及区别? 数字媒体技术考研专业课是什么?哪些学校? 考研!南京师范大学 教育技术学 C语言经典100例问题,取一个整数a从右端开始的4~7位,求助,高分! 考研复试分数线中单科&gt;100的要求&gt;114 是什么意思? 西北师范大学教育技术学考研具体科目 手机贴膜如何找无尘环境 贴膜失败,大家如何做到没有灰尘啊!!! 什么是发表权?发表权的保护期限是多久? Hp706报50:11 你觉得《一秒钟》这部电影作品怎么样? 电影作品发表权保护期为50年,截止于“首次发表”后的第50年,这里“首次发表”都发表了,为什么还要保护 《刺杀小说家》原著作者发文,是不是所有的原著拍成电影都会经历魔改? 电影作品财产权保护期是多久 我有一只100的龙族*师,可HP只有706,我能只用一只龙族*师打死战无炎吗?能单挑吗?打法? HPm706服务已禁用怎么回事? 瓶盖的用途具体有哪些? 瓶盖,软木塞,铝箔都起了什么作用?