入门C语言排序n个数
有n个数,将其从大到小进行排序。
输入有两行,第一行先输入一个数,表示数据的个数。
第二行输入n个数字。
#1
输入
5
1 6 9 5 3
输出
1 3 5 6 9
#include <bits/stdc++.h>using namespace std;int main () {int n;int a[n];for (int i = 0; i < n; i ++) {cin >> a[i];}for (int i = 0; i < n-1; i ++) {for (int j = i+1; j < n; j ++) {if (a[i] > a[j]) {int tmp = a[i];a[i] = a[j];a[j] = tmp;}}}//典型简单冒泡排序,当然c++中的sort函数更加强大。。for (int i = 0; i < n; i ++) {if (i = n - 1) cout << a[i];else cout << a[i] << " ";}return 0;
}
入门C语言排序n个数相关推荐
- 用C语言求三个数的最大值与排序
用C语言求三个数的最大值与排序 1.用C语言求三个数的最大值 语法:if语句 代码如下: #include<stdio.h> int main() {int a, b, c;printf( ...
- 7-105 sdut-C语言实验——三个数排序7-106 sdut-C语言实验——模拟计算器7-107 sdut-C语言实验——找中间数
目录 7-105 sdut-C语言实验--三个数排序 7-106 sdut-C语言实验--模拟计算器 7-107 sdut-C语言实验--找中间数 7-105 sdut-C语言实验--三个数排序 分数 ...
- Nwafu-OJ-1411 Problem J C语言实习题二——5.按从大到小排序三个数
问题 J: C语言实习题二--5.按从大到小排序三个数 时间限制: 1 Sec 内存限制: 128 MB 题目描述 从键盘输入三个数,将它们按从大到小进行排序,然后输出. 输入 输入三个数. 输出 ...
- 编写一个分奇偶的c语言程序,程序设计入门——C语言 第3周编程练习 1 奇偶个数(5分)...
1 题目内容: 你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据.程序输出读到的数据中的奇数和偶数的个数. 输入格式: 一系列正整数,整数的范围是(0,100000).如果 ...
- 程序设计入门——C语言
写在前面: 浙大翁恺老师(注意是恺不是凯)的C语言课程可谓是经典,这种口碑的形成不是没有原因的.有些科班同学或许会认为这门课程过于浅显.殊不知,浅显易懂的课程对于0基础的跨考党是多么重要.以名师身份引 ...
- 【C语言 MOOC】程序设计入门_C语言(翁恺)
文章目录 程序设计入门-C语言(MOOC-翁恺) Week 1 程序设计与C语言 lesson 1 计算机和编程语言 辗转相除法 程序的执行 lesson 2 第一个程序 Week 2 计算 less ...
- c语言排序算法 应用与实现,基于C语言排序算法改进与应用.doc
基于C语言排序算法改进与应用 基于C语言排序算法改进与应用 摘 要:介绍了程序语言中排序的原理及应用,阐述了基于C语言的三种主要排序方法,提出了每种排序方法的改进,计算出改进后算法的时间复杂度,编写了 ...
- (c语言)输入一个数,将该数按原规律插入到有序数组中
(c语言)输入一个数,将该数按原规律插入到有序数组中 #include<stdio.h> #include<stdlib.h> int main(){int arr[11]={ ...
- C语言排序方法-----二元选择排序法
上一篇文章C语言排序方法-----选择排序法中分析了选择排序法,这篇文章分析一下选择排序法的优化算法,二元选择排序法,在选择排序法中每次找一个最大或者最小的数据放到开始位置,那么为了提高效率可以每次比 ...
最新文章
- php codeigniter 语言,php – codeigniter模板引擎,包括语言解析器
- 《中国人工智能ABC人才发展报告》发布,算法和应用类人才短缺
- redis 自减命令_Redis 实战 —— 04. Redis 数据结构常用命令简介
- python监听鼠标事件_Python中使用PyHook监听鼠标和键盘事件实例
- 十、“月非空中月,无缺亦无圆”(2021.1.15)
- 商业软件授权模式的反思--转载
- 惠普打印机怎么无线连接电脑_惠普SPECTRE X360 13笔记本电脑怎么样,值得买吗
- linux调用v4l2获取视频,嵌入式Linux:V4L2视频采集操作流程和接口说明
- 数据结构链表之队列,Python3实现——7
- 文档预览 OfficeWebViewer:在浏览器中查看Office文档
- (Python)Pandas reset_index()用法总结
- SpringBoot 2.1.5(20)---JSON
- 【2】测试用例设计方法-场景法
- delphi 2010 mysql_Delphi2010 DBExpress+MySQL 程序的打包
- Spring中拦截器和过滤器的使用
- linux mint 检测网卡驱动,使用linux mint 安装无线网卡驱动
- 时序数据获取 | Python实现时间序列数据集获取
- Gartner发布《2023年十大战略技术趋势》
- 电源芯片使能管脚EN的6种玩法,助力设计稳定可靠的电源
- 3.抽象类:什么是抽象类???抽象类的特点有哪些???