当前位置: 首页 > news >正文

利用选择法对数据排序

//利用选择法对数据排序
//第一次循环从(1——n)中找到最小的数放到第一个位置
//第二次循环从(2——n)中找到最小的数放到第二个位置
//....... 

代码实现:

#include<stdio.h>
int main()
{
int arr[10];
int i,j;
//数组赋值 
for(i=0;i<10;i++)
{
scanf("%d",&arr[i]);
}
//打印数组 
for(i=0;i<10;i++)
{
printf("%d\t",arr[i]);
}
putchar('\n');
//选择法进行排序 
for(j=0;j<10;j++)
{
//令每一个元素分别为最小值 
int min = arr[j];
//从该值的后一个元素开始找 
for(i=j+1;i<10;i++)
{
//假如有比它小的就互换他两的值 
if(arr[i]<min)
{
int t = arr[j];
arr[j] = arr[i];
arr[i] = t;
}
}

}
//打印排序后的数组 
for(i=0;i<10;i++)
{
printf("%d\t",arr[i]);
}
putchar('\n');
return 0;

程序运行结果:

http://www.dtcms.com/a/558526.html

相关文章:

  • django网站开发源代码企业画册图片
  • 什么颜色做网站显的大气网站开发流程分为哪三个阶段
  • tomcat启动web项目使用debug,无法进行下一步
  • 网站后台中文模板电话营销网站建设
  • dede模板网站如何搭建网站子目录怎么做的
  • 网站建设需要钱吗网页制作手机版
  • etcd安装与配置完全指南
  • 一个基于深度学习文本分析与格式识别技术开发的不同版本Word文档对比工具
  • 3.4 流量控制与可靠传输机制【2017统考真题】
  • 做外国网用哪些网站广州头条新闻最新
  • 网站建设设计公司类网站织梦模板 带手机端国内公关公司
  • 用老域名重新做个网站广东集团网站建设
  • 在自己网站建立自己的外链主流的网站开发技术有
  • World of Warcraft [CLASSIC] Icecrown Citadel (ICC)12H [Shushia]
  • 网站页面 原则东光做淘宝网站
  • 怎么做pp网站网站开发员纵向发展
  • 如何创作网站与众不同的网站
  • 9.9网站怎么做怎样做企业营销网站
  • 任务计算和计算图优化
  • 郑州网站推广免费网站模版建设
  • gogs 被攻击,数据库 CPU 占用 100%
  • java企业OA自动化办公源码
  • 平凉网站建设redu做网站 图片格式
  • 龙元建设集团股份有限公司网站地址免费高清大图网站
  • 河北沧州泊头做网站的电话怎么做网站优化推广
  • 北京地下室地面砖缝有渗漏水现象应该怎样处理解决
  • 网站建设的宣传词万户信息 做网站怎么样
  • 城阳做网站公司php网站安装包制作
  • 32HAL——定时器总篇
  • 骑士人才网全系与phpyun人才网系统数据转移或互转的技术文档和要领,和大家一起共勉