如何用C语言将三个整数从大到小依次排列?听我说

将输入的三个整数从大到小依次排列

  输入:123 456 789

  输出:789 456 123

编程思想:两两比较,引入第三变量。

干货直接上,代码如下:

  int main()
   {
      int a,b,c,d;
      scanf("%d %d %d",&a,&b,&c);
      if(a<b){
       d=a;
       a=b;
       b=d;
       }
      if(a<c){
       d=a;
       a=c;
       c=d;
      }
      if(b<c){
       d=b;
       b=c;
       c=d;
       }
        printf("%d %d %d",a,b,c);
       }

时间: 2024-11-08 08:16:39

如何用C语言将三个整数从大到小依次排列?听我说的相关文章

c语言代码编程题汇总:将三个随机的三个数按从大到小输出

将三个随机的三个数按从大到小输出 程序代码如下: 1 /* 2 2017年3月12日17:55:24 3 功能:将三个随机的三个数按从大到小输出 4 */ 5 #include"stdio.h" 6 void fun(int ,int ,int ); 7 void fun1(int , int ); 8 int main() 9 { 10 int a,b,c; 11 printf("please input three number :"); 12 scanf(&q

输入三个数,从大到小排列

//输入3个数,将这三个数从大到小排列打印出来: Console.Write("请输入第一个数字:"); int a = int.Parse(Console.ReadLine()); Console.Write("请输入第一个数字:"); int b = int.Parse(Console.ReadLine()); Console.Write("请输入第一个数字:"); int c = int.Parse(Console.ReadLine());

快 三 带 大 小 单 双 计 划 最 稳 定 的 老 师

数据分析师[????????????????]邀请[????????????????]网cp15115.comkotlin变量的使用,kotlin的基本数据类型都是引用类型,和java的String一样都是对象 不可变变量,相当于java的final修饰,申明时候必须初始化 使用原型:val 变量名:类型 = 变量值使用举例: val valInt = 1 val valInt2:Int = 2 valInt不指定类型,会根据赋值自动推导.val定义的变量作为常量存在,其值不可改变. 可变变量.

将三个数按从大到小输出。

#include <stdio.h> int main () { int a; int b; int c; scanf("%d",&a); scanf("%d",&b); scanf("%d",&c); if (a>b) { if (a>c) { if(b>c) { printf("%d,%d,%d",a,b,c); } else  { printf("%d,%d

将三个数按从大到小输出

#include "stdio.h" void main() {   int x,y,z,t;   scanf("%d%d%d",&x,&y,&z);   if(x<y)   {    t=x;    x=y;    y=t;   }   if(x<z)   {    t=x;    x=z;    z=t;   }   if(y<z)   {    t=y;    y=z;    z=t;   }   printf(&qu

大 发 一 分 快 三 压 大 小 稳 赢 公 式46370362

[技巧叩:294-453-86][邀请.码8833-9000]网 只 [5hx. app]生活不如意十之八九,因此,我们总是不满意的多.人的满意分为两种,一种对自身的,一种是对外界的.外界我们控制不了,外界常常令我们促不及防的产生不愉快,如下班时今天没赶上末班车,早上上班时堵车,这些外界的不愉快不可避免的会影响我们自己的不满意,是不是我天生的命不好,倒霉事全占了,是不是天生就不行,为什么那么多的不如意? 这时,人就会产生自怨自艾的情绪,说到这个自怨自艾,能够暂时的让自己处于自我的境界,隔离与外界

输入三个数,由大到小排列

#include "stdio.h" void main() { int a,b,c,t; scanf("%d%d%d",&a,&b,&c); if(a>b) { t=b; b=a; a=t; } if(a>c) { t=a; a=c; c=t; } if(b>c) { t=b; b=c; c=t; } printf("由小到大顺序为:\n"); printf("%d %d %d\n"

Swift语言指南(三)--语言基础之整数和浮点数

整数 整数指没有小数的整数,如42,-23.整数可以是有符号的(正数,零,负数),也可以是无符号的(正数,零). Swift提供了8,16,32,64位形式的有符号和无符号的整数,这些整数遵循与C语言相似的命名规则.如8位无符号整数的类型为UInt8,32位有符号整数的类型为Int32,和Swift语言的其它类型一样,这些整型命名以大写字母开头. 整数的边界 你可以通过min或max属性为每一个整数类型指定一个最小值或最大值: 1 let 最小值 = UInt8.min // 最小值 等于 0,

C语言求10个整数中的最大值

我们知道求三个整数的最大值可以先定义三个变量来存放这三个数值,但是如果有十个,一百个,一千个,我们不可能定义那么多变量出来,没有什么意义.怎么解决呢?这个时候我们可以用一个数组来存放我们需要比较的数值,比如十个值,我们就用a[10].美观简洁高效!数据的存放解决了,下来就是比较,先定义一个变量比如:MAX来存放这十个数其中的一个值再一一进行比较就可以了,但为了方便起见,我们通常选择数组的第一个值即a[0]赋值给变量,然后依次和a[1].a[2]....顺序比较.如果MAX小于a[1]则把a[1]