排序
来源:互联网 发布:铜排折弯最简单的算法 编辑:程序博客网 时间:2024/06/04 00:18
排序
Problem Description
给你N(N<=100)个数,请你按照从小到大的顺序输出。
Input
输入数据第一行是一个正整数N,第二行有N个整数。
Output
输出一行,从小到大输出这N个数,中间用空格隔开。
Example Input
51 4 3 2 5
Example Output
1 2 3 4 5
代码:
#include <stdio.h>#include <stdlib.h>int main(){ int n, i, a[101], t, j; scanf("%d", &n); for(i = 0; i < n; i++) { scanf("%d", &a[i]); } for(i = 0; i < n - 1; i++) { for(j = i + 1; j <= n; j++) { if(a[i] > a[j]) { t = a[i]; a[i] = a[j]; a[j] = t; } } } for(i = 0; i < n; i++) { printf("%d ", a[i]); } return 0;}
阅读全文
0 0
- 排序
- 排序
- 排序
- 排序
- 排序
- 排序
- 排序
- 排序
- 排序
- 排序
- 排序
- 排序
- 排序
- 排序
- 排序
- 排序
- 排序
- 排序
- 机器学习基石——作业2解答
- Git_上传到码云版本冲突
- python3爬虫--登录网站
- Mac Tips
- golang语言并发与并行——goroutine和channel的详细理解
- 排序
- Java集合框架--Book
- wampserver 安装错误: mysqld.exe无法启动
- java 不区分KEY大小写的MAP
- django-web开发中使用jquery提交数据处理csrf的初步封装
- gdb attach 进程调试
- VS Code 输出面板中文乱码
- ArchSummit2017干货简介
- c++读取文件时如何读取空格