将三个数按从大到小输出
2018-04-07 22:55
155 查看
用if else语句将三个数按从大到小输出
#include<stdio.h> #include<Windows.h> #pragma warning(disable:4996) void get_max(int x, int y, int z) { if (x > y&&x > z)//x最大时 { printf("first=%d\n", x); if (y > z) { printf("second=%d\n", y); printf("third=%d\n", z); } else { printf("second=%d\n", z); printf("third=%d\n", y); } } else if (y > z)//y最大时 { printf("first=%d\n", y); if (x > z) { printf("second=%d\n", x); printf("third=%d\n", z); } else { printf("second=%d\n", z); printf("third=%d\n", x); } } else//z最大时 { printf("first=%d\n", z); if (x > y) { printf("second=%d\n",x); printf("third=%d\n", y); } else { printf("second=%d\n", y); printf("third=%d\n", x); } } } int main() { int x, y, z; while (1) { printf("请输入三个数字:\n"); scanf("%d%d%d", &x, &y, &z); get_max(x, y, z); } system("pause"); return 0; }
相关文章推荐
- 05-输入三个整数,由小到大输出
- 第二章作业P51.16(输入三个整数a,b,c,请按从小到大的顺序输出。)
- 要求通过java读取文本并把文本中的每一行后面的三个成绩相加, 最后按从大到小的顺序输出到另一个文本文件中.
- 输入三个整数按大小顺序交换换输出
- 输入三个整数,按由小到大的顺序输出
- Day03 三个案例 <输出九九乘法表+表格> <去掉字符串两边的空格> <window.opener的应用>
- C语言:输入三个整数x,y,z,请把这三个数由小到大输出。
- 输入10个整数,将其中最小的数与第一个数对换,把最大的数和最后一个数对换,写三个函数:1.输入10个数,2.进行处理.3输出10个数
- 输入任意大小的三个整数,判断其中是否有两个奇数一个偶数。若是,则输出“YES”,不是则输出“NOT” (要求用条件表达式进行判断,不使用if语句)
- Log4J日志配置详解 一、Log4j简介 Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方
- 输入三个字符串,按由小到大的顺序输出(指针)
- Java多线程:用三个线程控制循环输出10次ABC
- Python三个整数x,y,z,请把这三个数由小到大输出(冒泡排序)
- 输入三个字符串,按由小到大的顺序输出
- 将三个数按从大到小输出
- 第7周项目4 输入三个整数 输出最大值
- java经典算法_014输入三个整数x,y,z,请把这三个数由小到大输出。
- c语言:编写一个程序,输入a,b,c三个值,输出其中最大者
- 输入三个整数x,y,z,请把这三个数由小到大输出
- 1.将数组A中的内容和数组B中的内容进行交换。(数组一样大) 2.获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。 3.将三个数按从大到小输出。 4.求两个数的最大公约数。