c语言选择法排序案例,谁能给我一个c语言选择排序法的简单例子
满意答案
evil8375
2014.02.27
采纳率:51% 等级:11
已帮助:7590人
#include
int main()
{
int array[100], n, c, d, position, swap;
printf("Enter number of elements\n");
scanf("%d", &n);
printf("Enter %d integers\n", n);
for ( c = 0 ; c < n ; c++ )
scanf("%d", &array[c]);
for ( c = 0 ; c < ( n - 1 ) ; c++ )
{
position = c;
for ( d = c + 1 ; d < n ; d++ )
{
if ( array[position] > array[d] )
position = d;
}
if ( position != c )
{
swap = array[c];
array[c] = array[position];
array[position] = swap;
}
}
printf("Sorted list in ascending order:\n");
for ( c = 0 ; c < n ; c++ )
printf("%d\n", array[c]);
return 0;
}
01分享举报
c语言选择法排序案例,谁能给我一个c语言选择排序法的简单例子相关推荐
- 鱼骨图分析法实际案例_让你头脑更精明的十种思考法:鱼骨图
鱼骨图又名特性因素图是由日本管理大师石川馨先生所发展出来的,故又名石川图.鱼骨图是一种发现问题"根本原因"的方法,它也可以称之为"因果图".鱼骨图原本用于质量管 ...
- c语言能选无,【提问】求助,一个C语言选择执行题怎么都不能完美运行
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include main() { char chb; float chc,chf,cha; printf("请按规范输入\n(例:122.12 ...
- C语言编程入门之--第三章编写第一个C语言程序
导读:一般学一门计算机语言的第一堂上机课("上机"顾名思义,上计算机,机你太美),就是往屏幕输出"hello world",本章也不例外. 3.1 Hell ...
- 21天减肥法反弹案例-987减肥网
[21天减肥法反弹案例] 今天,我正式进入了21天减肥法的第一阶段.第一阶段前三天:食疗(注意:食欲3-7%,多喝水,排毒阶段,可以用蜂蜜水). 在决定减肥之前,我测试了我的健康标准体重和基础代谢.顺 ...
- 疫情之下,将业务迁移至云端会是一个正确的选择吗?
突如其来的疫情给所有人的 2020 年都打了一个措手不及,尤其是针对那些业务重点放在线下,且现金流不是特别充裕的企业.这个假期,我们已经听到了太多由于企业现金流紧张而导致倒闭.裁员.降薪等等事件,尤其 ...
- c语言小游戏vc,C语言探索之旅:第一个C语言小游戏
C语言探索之旅:第一个C语言小游戏-1.jpg (37.05 KB, 下载次数: 0) 2018-10-8 19:23 上传 内容简介 1.课程纲领 2.第一部分第八课:第一个C语言小游戏 3.第一部 ...
- 如何删除选择框的所有选项,然后添加一个选项并使用jQuery选择它?
本文翻译自:How do you remove all the options of a select box and then add one option and select it with j ...
- 第一个C语言编译器是怎样编写的
点击蓝字 关注我们 因公众号更改推送规则,请点"在看"并加"星标"第一时间获取精彩技术分享 来源于网络,侵删 不知道你有没有想过,某种编程语言的第一个编译器是怎 ...
- 第一个C语言编译器是怎样编写的?
点击上方蓝字关注我,了解更多咨询 以我们嵌入式开发中经常使用的C语言为例,我们来介绍一下第一个C语言编译器的来源. 还是让我们回顾一下C语言历史:1970年Tomphson和Ritchie在BCPL( ...
最新文章
- 计算两个时间的间隔时间是多少
- spi协议时序图和四种模式实际应用详解
- JavaScript实现放大镜功能
- 返回数据给上一个活动
- win10休眠_win10休眠重新开机黑屏进入不了系统
- java 转账 锁_Java多线程 多个人转账发生死锁
- push本地代码到github出错
- 5.1.8 DELETE删除数据
- vuex语法精简(方便开发查阅)
- 英语学习笔记2019-9-27
- 【flink】Flink 1.12.2 源码浅析 : yarn-per-job模式解析 从脚本到主类
- backgroundworker 在执行dowork事件时该如何取消_澳航官宣!明年上半年起,机场所有售票处和服务台永久取消,订票改签等只能“自助”...
- IE6/7下不同的inline-block
- 大型网站的架构设计问题----大型高并发高负载网站的系统架构[转]
- android 截屏源码分析,android 截图功能源码解析
- Unity 制作倒计时
- ipmitool 工具的使用姿势
- 电子邮件格式详细介绍
- 【转载】API:简单实现多人聊天室
- C语言程序设计教程(第三版)课后习题6.1