排序并插入
来源:互联网 发布:最新域名升级紧急通知 编辑:程序博客网 时间:2024/06/05 00:20
排序并插入
时间限制:500ms内存限制:32000kb
题目内容:
编写程序,在主函数中定义一个有10个元素的整型一维数组,用户输入9个数据,调用函数,对数组元素进行从小到大排序后,在函数中输入一个数,插入到数组中正确的位置,并输出。
输入格式:
9个整数和1个整数
输出格式:
10个整数
输入样例:
2,3,1,5,6,76,89,31,90
7
输出样例:
1,2,3,5,6,7,31,76,89,90
#include <stdio.h>void sort(int n[],int m){ int i,j,t; for(i=0; i<9; i++) { for(j=0; j<= 8-i; j++) { if(n[j] > n[j+1]) { t = n[j]; n[j] = n[j+1]; n[j+1] = t; } } } for(i=0; i<10; i++) { printf("%d",n[i]); if(i<9) printf(","); }}int main(){ int j,i,n[10]; for(i=0; i<9; i++) { scanf("%d", &n[i]); if(i<8) scanf(","); } scanf("%d",&n[9]); sort(n,10); return 0;}
1 0
- 插入并排序数组
- 插入并排序
- 排序并插入
- 排序并插入
- 插入排序和合并排序
- 排序 插入排序,冒泡排序,选择排序,并归排序
- 扑克牌类比插入排序和合并排序
- 排序并插入/常见的排序算法
- 单链表节点插入并进行排序
- 静态数组模拟插入并排序
- 实现数组插入排序并输出
- 算法导论 插入排序和合并排序
- 对N个随机数的插入排序和合并排序
- 排序算法-->选择排序,插入排序,并归排序,快速排序
- 插入排序-【插入排序】
- 6字节数据 做 二分查找并插入排序
- 创建单链表,并排序插入一元素后仍有序
- 在原DataTable中插入数据,并排序
- URL的各个组成部分详解
- MyBatis的xml配置的resultMap的特点
- RedPacket集成指南(Android)
- dicom图像转jpg
- 抽象类的方法(虚方法,抽象方法,普通方法)
- 排序并插入
- 友元函数
- Golang--Channel基础
- JavaSwing佈局管理器的理解
- 简单排序
- Android 利用 <activity-alias> 动态改变 App 桌面图标
- JavaScript-确认(confirm 消息对话框)
- android 异常类型 Exception(runtimeException )
- 使用PreferenceFragment创建参数设置列表