当前位置: 首页 > news >正文

C语言 要求用户录入5个数字,用函数来完成升序排序输出!

#include <stdio.h>
  int accept(int m){
   int a[m];
   int i;
   printf("请输入5个数字:");
   for(i=0;i<m;i++){
      scanf("%d",&a[i]);
   } 
    return sort(a);
}
int sort(int a[5]){
   int n=5;
   int i,j;
   int temp;
   for(i=0;i<n;i++){
      for(j=0;j<4-i;j++){
         if(a[j]>a[j+1]){
          temp=a[j];
          a[j]=a[j+1];
          a[j+1]=temp;
         }
      } 
   }
   return list(a); 
}
int list(int a[5]){
   int i;
   int m=5;
   printf("输入的5个数升序排序后结果为:"); 
   for(i=0;i<m;i++){
      printf("%d",a[i]);
   }
}
int main(){
   accept(5);
   return 0;
}

转载于:https://www.cnblogs.com/zxj-forever/p/4125255.html

相关文章:

  • js词法分析2
  • [LeetCode] Merge Two Sorted Lists
  • telnet测试端口号
  • 已有打开的与此 Command 相关联的 DataReader,必须首先将它关闭。
  • DateTime.ToString格式化日期,使用DateDiff方法获取日期时间的间隔数
  • EasyMock的使用
  • dssfsfsfs
  • Android应用程序资源的查找过程分析
  • C++中正确使用PRId64 (转载)
  • 一些变量(39~62)
  • [转]Java学习日记之 volatile
  • beta 分布的简单理解
  • 二. Weinre 调试 IOS Hybrid APP
  • careercup-C和C++ 13.10
  • 冬吴相对论锦言佳句--0005.薄伽梵歌与“印度式管理”
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • Effective Java 笔记(一)
  • FastReport在线报表设计器工作原理
  • Javascript基础之Array数组API
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • PHP面试之三:MySQL数据库
  • ucore操作系统实验笔记 - 重新理解中断
  • 前端每日实战:61# 视频演示如何用纯 CSS 创作一只咖啡壶
  • 前端自动化解决方案
  • 使用权重正则化较少模型过拟合
  • 在Mac OS X上安装 Ruby运行环境
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • ​如何在iOS手机上查看应用日志
  • #100天计划# 2013年9月29日
  • #QT(一种朴素的计算器实现方法)
  • #我与Java虚拟机的故事#连载08:书读百遍其义自见
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • (52)只出现一次的数字III
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (笔试题)合法字符串
  • (附源码)ssm高校实验室 毕业设计 800008
  • (欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
  • (切换多语言)vantUI+vue-i18n进行国际化配置及新增没有的语言包
  • (算法设计与分析)第一章算法概述-习题
  • (一)python发送HTTP 请求的两种方式(get和post )
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (转)关于pipe()的详细解析
  • ***原理与防范
  • .net core IResultFilter 的 OnResultExecuted和OnResultExecuting的区别
  • .NET Core引入性能分析引导优化
  • .NET 中创建支持集合初始化器的类型
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地中转一个自定义的弱事件(可让任意 CLR 事件成为弱事件)
  • .net的socket示例
  • .NET企业级应用架构设计系列之结尾篇
  • .net下简单快捷的数值高低位切换
  • .NET正则基础之——正则委托
  • .skip() 和 .only() 的使用
  • [Android]使用Android打包Unity工程
  • [AX]AX2012开发新特性-禁止表或者表字段