C 语言实例 - 输入n个整数,使其从大到小输出
冒泡排序的原理(以递增序为例)是每次从头开始依次比较相邻的两个元素,如果后面一个元素比前一个要大,说明顺序不对,则将它们交换,本次循环完毕之后再次从头开始扫描,直到某次扫描中没有元素交换,说明每个元素都不比它后面的元素大,至此排序完成。
#include <stdio.h>
int main()
{while(1){int x,n;printf("输入需要比较的整数数量: \n");scanf ("%d",&n);int num[n];printf("输入需要比较的整数: \n");for(int i=0;i<n;i++){scanf("%d",&num[i]);}for(int q=0;q<n;q++)//将相邻两个数据比较大小的次数为n次 {for(int j=0;j<n-1;j++)//将相邻两个数据比较大小 {if(num[j]<=num[j+1]){x=num[j];num[j]=num[j+1];num[j+1]=x; }} } for(int k=0;k<n;k++)//遍历输出 {if(k==n-1)printf("%d\n",num[k]);elseprintf("%d ",num[k]);}} return 0;
}
C 语言实例 - 输入n个整数,使其从大到小输出相关推荐
- c语言:输入4个整数,要求按从小到大的顺序输出。
输入4个整数,要求按从小到大的顺序输出. 解:程序: #include<stdio.h> int main() { int t,a,b,c,d; printf("请输入4个数:& ...
- c语言自动输入一位数字,c语言:要求输入一个四位整数,然后将各位数字按英文输出...
满意答案 我I就这样I 2015.11.22 采纳率:50% 等级:9 已帮助:568人 123456789101112131415161718192021222324252627282930# ...
- 输入n个数,再输入n个整数,并且由大到小排列
#include <stdio.h> int main() {int n;scanf("%d",&n);int a[10];int i;for(i=0;i< ...
- JAVA输出x和y和z_JAVA实例:输入三个整数x,y,z,请把这三个数由小到大输出-吾爱编程网...
今天为大家分享一个java经典实例输入三个整数x,y,z,请把这三个数由小到大输出,相信很多初学者都会学到这道题目,接下来吾爱编程为大家介绍一下程序的相关写法,有需要的小伙伴可以参考一下: 1.题目: ...
- C语言在main中输入2个整数ab,请教一个C语言问题。若输入3个整数3,2,1,则以下程序输出的结果是.,c 语言问题 输入三个整数 按从小到大输出...
导航:网站首页 > 请教一个C语言问题.若输入3个整数3,2,1,则以下程序输出的结果是.,c 语言问题 输入三个整数 按从小到大输出 请教一个C语言问题.若输入3个整数3,2,1,则以下程序输 ...
- 统计正数和负数的个数用C语言数组,输入10个整数统计其中的正数和负数的个数,用数组实现...
编一个程序,输入10个整数,统计并输出其中正数.负数和零的个数.要求用C语言编程. #includemain(){intt,i,c0=0,c1=0,c2=0;for(i=0;i 输入10个整数,统计并 ...
- c语言编写程序,输入10个整数,按从小到大的顺序排序后输出,c语言 实验报告10
实验十 指针程序设计 实验目的: 1. 掌握指针变量定义和引用方法. 2. 掌握正确使用指针编程. 实验内容: 1. 编写程序,从键盘输入10个整数,然后根据提示选择输入'A'或者'D',如果输入为' ...
- c语言 比较4个整数大小,c语言编程 输入4个整数,要求由小到大输出
c语言编程 输入4个整数,要求由小到大输出 答案:4 信息版本:手机版 解决时间 2019-10-05 15:46 已解决 2019-10-05 12:14 输入4个整数,要求由小到大输出 因为我是 ...
- C语言:输入10个整数,比较求最大值
我们之前实现过输入10个整数,比较最大值,但要设置11个整型变量:10个变量存储10个数,另一个变量存储最大值!但这样未免太麻烦,而且要一下子输入10个数,未免多输入.虽然不会出错,是因其只判断前十个 ...
最新文章
- 机器学习竞赛必备基础知识_Word2Vec
- 2015.1.10 解决DataGridView SelectionChanged事件自动触发问题
- java实验七输入输出流_实验六_Java的输入输出流
- xss_url通关_1-10
- ios中的视频采集及参数设置和相机操作
- java 基本类型 引用_java中 引用类型 和 基本类型 有何区别?
- 硬件基础:电脑当中各个硬件的作用介绍
- setsockopt设置套接口选项
- Spring Cloud Gateway (六) 自定义 Global Filter
- python正则表达式模块_Python正则表达式模块re
- 转: 技巧/诀窍:在ASP.NET中重写URL
- Dbgview,本机内核打印的注册表配置
- 新能源电动汽车设计与生成
- Ubuntu20安装RTL8811/RTL8812无线网卡驱动
- 山石网科张凌龄:安全市场日新月异 初创公司不容小觑
- 运维工程师岗位职责、职业路线和常用工具
- Linux-dd命令详解
- AD18版本中测距之后显示信息不能清除
- make and makefile
- android.view.InflateException: Binary XML file line #1: Binary XML file line #1: Error inflating
热门文章
- linux root删除垃圾箱,Linux 用 root 用户都无法删除的文件如何删除
- yum install时提示This system is not registered with an entitlement server
- eclipse设置 “暗黑色” 主题
- oracle数据库关闭失败,Oracle突然关闭原因
- excel方差函数和均方差函数使用介绍
- (附源码)ssm学校疫情服务平台 毕业设计 291202
- WakeupController 走读
- linux debian iso下载,Debian GNU/Linux 9.8 “Stretch” live和DVD ISO现在可供下载
- 《奇特的一生》读书笔记
- 【读书笔记】《奇特的一生》