本题要求将给定的n个整数从大到小排序后输出。
本题要求将给定的n个整数从大到小排序后输出。
输入格式:
输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。
输出格式:
在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格。
输入样例:
4
5 1 7 6
输出样例:
7 6 5 1
#include <stdio.h>void SelectSort( int nums[10], int n );int main(){int n, i;scanf("%d", &n);int nums[n];for( i=0; i<n; i++ )scanf(" %d", &nums[i]);SelectSort( nums, n );for( i=0; i<n-1; i++ )printf("%d ", nums[i]);printf("%d", nums[n-1]);return 0;
}void SelectSort( int nums[10], int n ){ // 选择排序for( int i=0; i<n-1; i++ ){int max = i;for( int j=i+1; j<n; j++ ){if( nums[max] < nums[j] )max = j;}if( max != i ){int temp = nums[max];nums[max] = nums[i];nums[i] = temp;}}
}
本题要求将给定的n个整数从大到小排序后输出。相关推荐
- c语言冒泡法对10个整数由大到小排序,用冒泡法对10个整数排序
公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:用冒泡法对10个整数排序.10个整数用scanf函数输入回答:举了例:一个数组:3,2,5,1,4从小到大排序从左侧开始,逐对比较3 ...
- c语言编写程序,输入10个整数,按从小到大的顺序排序后输出,c语言 实验报告10
实验十 指针程序设计 实验目的: 1. 掌握指针变量定义和引用方法. 2. 掌握正确使用指针编程. 实验内容: 1. 编写程序,从键盘输入10个整数,然后根据提示选择输入'A'或者'D',如果输入为' ...
- c语言编写程序,输入10个整数,按从小到大的顺序排序后输出,C语言编程,从键盘输入四个整数,按照数值从小到大顺序输出...
源代码如下: #include int main( ) { int num[4]; for(int i = 0 ; i scanf("%d", num+i); } for(int ...
- 用选择排序法对数组中10个整数从大到小排序
选择排序法:在一组数据中,选出最小(大)的一个数,与第一个位置的数交换,在剩下数中找最小(大)的与第二个位置的数交换,以此类推. 使用一个函数实现: #include<stdio.h> v ...
- c语言从键盘输入十个整数,冒泡法从大到小排序
#include <studio.h> int main(){int i,j,t,a[10];printf("请输入十个整数");for(i=0;i<10;i++ ...
- [Hash应用问题] 例3.2 给出n个整数,按从大到小的顺序输出前m大的数
题目描述: 给出n个整数,请按从大到小的顺序输出前m大的数. 输入: 每组测试数据又两行,第一行有两个数n,m(0<n,m<1000000),第二行包含n个各不相同,且都处于区间[-500 ...
- 文件中有一组整数,要求排序后输出到另一个文件中
这个主要复习一下文件输入输出流~~ 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ...
- 在python中输入10个整数并求出最大值_python练习题 :用户任意输入10个整数到列表中,然后由大到小排列并输出。...
一:填空题: 1.python是一种面向_对象 __的高级语言. 2.python可以在多种平台运行,这体现了python的___可移植___特性. 3.python源代码被解释器转换后的格式为___ ...
- c语言随机产生10个30 100,c语言编写随机产生10个100~200之间整数,幷按从大到小排序...
你所写的代码是正确的,想要查看,请用这个:includeint main(){char ch;scanf("%c",&ch);if(ch>='A'&ch){c ...
最新文章
- Linux基础知识99问(一)
- Hibernate 学习(一)
- php为图片添加渐变背景,HTML_CSS实例:通过定义渐变边框给图片加阴影,一般我们可以使用背景图的方 - phpStudy...
- Docker拉取Redis镜像安装运行
- window safari 怎么进入响应式_响应式网站怎么做?模板教程来了
- 在Ubuntu下安装软件
- nodejs使用supervisor插件调试效率
- 图形大小_光伏电池正面图形设计优化
- excel中复制时不要计算机,电脑excel表格中无法将复制的内容粘贴进去如何解决...
- ddd软件设计两个人的工作
- Unity 3D模型动画导出为帧序列
- 苹果手机怎么看生产日期?参考方法在这!
- UPUPOO返回码格式!!!
- 前端学习从入门到高级全程记录之13 (京东项目一)
- @开发者,微软 CEO 萨提亚带领 60 位大咖的集结令,你敢接吗?
- 分享一款市面比较好用的收款工具, SHOUK8 个人微信支付宝收款工具 微信支付宝财付通免签约收款即时到帐辅助
- Jni native java.lang.UnsatisfiedLinkError:No implementation found for boolean com.xxx.xxx.jni.init()
- 中望CAD的引线标注格式怎么改_没想到啊,原来CAD命令还可以这样学习
- k-means python实现
- 上海迪士尼度假区推出冬季节庆新体验
热门文章
- DAVINCI DM3730开发攻略——xload-1.51移植
- 豆瓣排行榜1--get携带params作为url参数去请求
- windows7怎么升级10_lol手游怎么升级快 英雄联盟手游升到10级最快技巧分享[多图]-手游问答...
- LabVIEW 获取本机多个ip地址
- 女朋友让我写 1 万字检讨
- 向量几何在游戏编程中的使用4
- KeePass 中文汉化之通过繁体汉化版本文件快速转换为简体中文版本
- struts2 poi导出excel实例代码下载
- 11.17 Vue判断输入是否为数字
- 2023最好用的浏览器新标签页了,这才是浏览器的Style!