C 多数排序

使用C语言编写程序对多个数字进行排序输出的操作。

根据提示输入十个数字并按照从小到大的顺序进行输出显示。

效果
在这里插入图片描述
完整代码

#include<stdio.h>
#define N 10
int main()
{int i,j,a[N],temp;printf("请输入 10 个数字:\n");for(i=0;i<N;i++)scanf("%d",&a[i]);for(i=0;i<N-1;i++){int min=i;for(j=i+1;j<N;j++)if(a[min]>a[j]) min=j;if(min!=i){temp=a[min];a[min]=a[i];a[i]=temp;}}printf("排序结果是:\n");for(i=0;i<N;i++)printf("%d ",a[i]);printf("\n");return 0;
}

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/564228.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java httppost wsdl_Java使用HttpUrlConnection调用webService(wsdl)

首先需要下载工具https://pan.baidu.com/s/1XQ-VubxcPFoqwGm7wierHg下载成功后解压打开exe程序&#xff0c;在wsdl endpoint中输入你wsdl的地址&#xff0c;点击get&#xff0c;等待一小会后会跳到invoke标签下的界面点击某个方法&#xff0c;例如上图的login&#xff0c;可以看…

C 反向输出

使用C语言的递归方法对输入的字符进行反向输出。 效果 完整代码 #include <stdio.h>int main() {int i5;void palin(int n);printf("请输入5个字符\40:\40");palin(i);printf("\n"); } void palin(n) int n; {char next;if(n<1) {nextgetchar(…

C 数组逆序输出

编写程序对固定内容的数组进行逆序输出&#xff0c;第一个值和最后一个值的位置互换。 效果 完整代码 #include<stdio.h> #define N 10 int main() {int a[N]{10,100,20,43,54,15,6,77,82,91};int i,t;printf("原始数组是:\n");for(i0;i<N;i)printf(&quo…

C 论大小

比较两个数字的大小并进行判断输出。 效果 完整代码 #define LAG > #define SMA < #define EQ #include <stdio.h> int main() {int i,j;printf("请输入两个数字&#xff1a;\n");scanf("%d %d",&i,&j);if(i LAG j)printf("%…

网络第3天

基于UDP的TFTP文件传输 功能&#xff1a;下载、上传、退出 #include <myhead.h> #define IP "192.168.8.100" #define PORT 69 int download_file(int…

滑动加载怎么做 php,vue之UI框架如何实现滑动加载数据

在我们移动端还有一个很常用的组件&#xff0c;那就是滑动加载更多组件。平常我们看到的很多插件实现相当复杂就觉得这个组件很难&#xff0c;其实不是的&#xff01;&#xff01;这个组件其实可以很简单的就实现出来&#xff0c;而且体验也能非常的棒(当然我们没有实现下拉刷新…

EasyX的安装与使用详细教程

EasyX 是针对 C/C 的图形库&#xff0c;可以帮助使用C/C语言的程序员快速上手图形和游戏编程&#xff0c;可以用来做些简单的演示2d类游戏&#xff0c;没有cocos2d-x那样重量级&#xff0c;学习起来也比较简单。 安装 1 . 打开Easyx官网https://easyx.cn/下载 EasyX&#xff…

二维码图片解码

二维码图片解码 现在进入了快节奏的时代&#xff0c;已经没有什么是扫码解决不了的了&#xff0c;我们光知道二维码是远远不能满足我们的需求的&#xff0c;我们需要知道二维码所表示的地址&#xff0c;但是有什么办法可以让我们对二维码进行解析然后获得地址的呢&#xff1f;…

java中函数过载,Java继承中成员方法的overload(重载/过载)

如果Java基础类有一个方法名被“过载”使用多次&#xff0c;在衍生类里对那个方法名的重新定义就不会隐藏任何基础类的版本。所以无论方法在这一级还是在一个基础类中定义&#xff0c;过载都会生效。public class Hide {public static void main(String[] args) {Bart b new B…

matlab 发送 126 邮件,python实现126邮箱发送邮件

用Python发送126邮件&#xff0c;供大家参考&#xff0c;具体内容如下今天想做个自动化邮件提醒的功能&#xff0c;最近刚好在学习python&#xff0c;都说python那么强大&#xff0c;想试一下python能否搞定&#xff0c;搜一下资料&#xff0c;果真可以&#xff0c;而且又简单通…

python 自动化出报表,python实现报表自动化详解

本篇文章将介绍&#xff1a;xlwt 常用功能xlrd 常用功能xlutils 常用功能xlwt写Excel时公式的应用xlwt写入特定目录(路径设置)xlwt Python语言中&#xff0c;写入Excel文件的扩展工具。可以实现指定表单、指定单元格的写入。支持excel03版到excel2013版。使用时请确保已经安装p…

Sublime Text 3 详细安装教程

Sublime Text 3 详细安装 下载 官网下载地址https://www.sublimetext.com/3 安装 1 . 下载完成之后安装程序自动运行&#xff0c;默认安装路径&#xff0c;不要修改&#xff08;如果修改安装路径后期需要配置环境变量&#xff09; 注意&#xff1a;最好使用默认填入的安装…

oracle导出pck文件,Oracle sqlloader自动化导入迁移工具—可批量生成千万控制文件与批处理文件|一键执行(推荐)...

应用介绍一、设计概述与背景&#xff1a;在目前SQL Server数据库和Oracle数据库之间进行数据迁移工作&#xff0c;可以使用多种方案&#xff0c;其中采用文本文件作为数据交换的中间介质&#xff0c;具有如下特点&#xff1a;1、各个主流数据库都支持文本文件的导入、导出功能。…

C++ list,STL list

list 是顺序容器的一种。list 是一个双向链表。使用 list 需要包含头文件 list。双向链表的每个元素中都有一个指针指向后一个元素&#xff0c;也有一个指针指向前一个元素。 在 list 容器中&#xff0c;在已经定位到要增删元素的位置的情况下&#xff0c;增删元素能在常数时间…

Oracle010316,安装oracle后登录时出现 ERROR: ORA-01031 insufficient privileges

运行环境&#xff1a;在自己笔记本电脑上安装测试操作系统版本&#xff1a;64位win8.1oracle版本&#xff1a;64位 oracle 11g安装oracle 成功后//以管理员身份登录oracle在cmd里输入命令 sqlplus / as sysdba然后 报错 ERROR: ORA-01031 insufficient privileges解决办法&…

sencha app watch php,我的第一个基于SenchaTouch的WebApp

经过进一周的各种折腾&#xff0c;各种想放弃&#xff0c;各种纠结&#xff0c;最终还是顺利的完成了SenchaTouch的开发&#xff0c;回想起来感觉“甜甜的”&#xff0c;也充分体会到Sencha MVC开发模式的好处&#xff0c;以及SenchaTouch.js和Extjs的强大和牛逼&#xff0c;不…

kali linux关闭进程,技术|如何使用 Kali Linux 黑掉 Windows

Kali Linux 派生自 Debian Linux&#xff0c;主要用于渗透测试&#xff0c;拥有超过 300 个的预安装好的渗透测试工具。Metasploit 项目中 Metasploit 框架支持 Kali Linux 平台&#xff0c;Metasploit 是一个用于开发和执行安全利用代码(security exploit)的工具。让我们来使用…

linux 内核 82540网卡,Linux网卡as4.2 编译安装及配置准备

Linux网卡as4.2 编译安装及配置准备[日期&#xff1a;2008-03-28]来源&#xff1a;Linux公社作者&#xff1a;Linux整理[字体&#xff1a;大 中 小]确定make gcc kernel-devel包必须安装,没安装的话需要手动安装查看是否安装方法rpm -aq|gccrpm -aq|makerpm -aq|kernel-devel解…

linux管理进程和计划任务,Linux进程和计划任务管理

本章结构#查看进程#控制进程#at一次性任务设置#crontab周期性任务设置程序和进程的关系#程序保存在硬盘、光盘等介质中的可执行代码和数据静态保存的代码#进程在cpu及内存中运行的程序代码动态执行的代码父、子进程&#xff1a;每个进程可以创建一个或多个进程查看进程ps#ps命令…

less linux命令,less 命令用法详解

less 在 Linux 中用来查看文件&#xff0c;它可以以分页的方式显示文件内容。目前和tail 是用来查看文件的常用命令命令格式less [参数] 文件1、使用示例less a.txt用来查看文件按f 或 space 向下翻一页按b向前翻一页其实很好记f即forward 向前b即backward 向后关键最强大的一点…