蓝桥杯C语言~数列排序

简介: 蓝桥杯C语言~数列排序

蓝桥杯C语言~数列排序

问题描述

给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200


输入格式

第一行为一个整数n。

  第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。


输出格式

输出一行,按从小到大的顺序输出排序后的数列。


样例输入

5

8 3 6 4 9


样例输出

3 4 6 8 9


#include<stdio.h>
#define N 200
int main()
{
  //n行数,i,j循环变量,nun[N]数组,temp临时变量 
  int n,i,j,num[N] = {0},temp;
  scanf("%d",&n);
  for(i=0;i<n;i++)
      scanf("%d",&num[i]);
  //使用冒泡排序
  for(i=0;i<n;i++)
  {
    for(j=0;j<n-i-1;j++)
    {
      if(num[j]>num[j+1])
      {
        temp = num[j];
        num[j] = num[j+1];
        num[j+1] = temp;
      }
    } 
  } 
  //输出结果
  for(i=0;i<n;i++)
     printf("%d ",num[i]);
  return 0; 
} 


相关文章
|
1月前
|
人工智能 算法 测试技术
2023年第15届蓝桥杯模拟赛第二期(c语言)
2023年第15届蓝桥杯模拟赛第二期(c语言)
|
6月前
|
存储 算法 C语言
C语言练习记录(蓝桥杯练习)(小蓝数点)
C语言练习记录(蓝桥杯练习)(小蓝数点)
|
C语言
C语言练级之路num5(一些蓝桥杯的小题目)
C语言练级之路num5(一些蓝桥杯的小题目)
|
算法 C语言 C++
【C语言蓝桥杯每日一题】——排列字母
哈喽各位友友们😊,我今天又学到了很多有趣的知识,现在迫不及待的想和大家分享一下!😘我仅已此文,和大家分享【C语言蓝桥杯每日一题】——排列字母~ 都是精华内容,可不要错过哟!!!😍😍😍
143 0
|
算法 C语言 C++
【C语言蓝桥杯每日一题】——等差数列
这道题,我用到了C语言中的qsort库函数,它是一种基于快排算法思想的排序函数。首先,想让大家认识一下qsort库函数的大概样子,和如何使用。
158 0
|
算法 C语言 C++
【C语言蓝桥杯每日一题】—— 饮料换购
题目描述 乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊 C 型饮料,凭 3 个瓶盖可以再换一瓶 C 型饮料,并且可以一直循环下去(但不允许暂借或赊账)。请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的 n 瓶饮料,最后他一共能喝到多少瓶饮料。
285 0
|
算法 C语言 C++
【C语言蓝桥杯每日一题】—— 数列求值
哈喽各位友友们😊,我今天又学到了很多有趣的知识,现在迫不及待的想和大家分享一下!😘我仅已此文,和大家分享【C语言蓝桥杯每日一题】—— 数列求值~ 都是精华内容,可不要错过哟!!!😍😍😍
75 0
|
算法 C语言 C++
【C语言蓝桥杯每日一题】—— 既约分数
哈喽各位友友们😊,我今天又学到了很多有趣的知识,现在迫不及待的想和大家分享一下!😘我仅已此文,和大家分享【C语言蓝桥杯每日一题】—— 既约分数~ 都是精华内容,可不要错过哟!!!😍😍😍
85 0
|
存储 算法 C语言
【C语言蓝桥杯每日一题】—— 递增序列
递增序列🙌 对于一个字母矩阵,我们称矩阵中的一个递增序列是指在矩阵中找到两个字母,它们在同一行,同一列,或者在同一 45 45 度的斜线上,这两个字母从左向右看、或者从上向下看是递增的。
158 0
|
算法 C语言 C++
【C语言蓝桥杯每日一题】—— 货物摆放
哈喽各位友友们😊,我今天又学到了很多有趣的知识,现在迫不及待的想和大家分享一下!😘我仅已此文,和大家分享【C语言蓝桥杯每日一题】—— 货物摆放~ 都是精华内容,可不要错过哟!!!😍😍😍
109 0