问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言用if函数怎么排列任意输出三个数的大小?

发布网友 发布时间:2022-05-05 04:31

我来回答

3个回答

热心网友 时间:2023-10-09 19:09

思路:如果利用if进行三个数a,b,b的排序,则先利用if判断a和b的大小,把小数赋值给a大数赋值给b,再利用if判断c和b的大小,把小数赋值给b大数赋值给c,则c就是最大值,最后比较a和b的大小,把小数赋值给a大数赋值给b,则a就是最小数,b是中间值,输出a,b,c就是排序后数。

参考代码:

#include <stdio.h>
int main()
{
int a,b,c,t;
scanf("%d%d%d",&a,&b,&c);     
    if(a>b)//前判断a和b的大小 
        {t=b;b=a;a=t;}
    if(b>c)//再判断b和c的大小 
        {t=b;b=c;c=t;}
    if(a>b)//最后判断a和b的大小 
        {t=a;a=b;b=t;}
    printf("%d<%d<%d",a,b,c);
    return 0;

 /*
输出:
5 1 9
1<5<9
 */

热心网友 时间:2023-10-09 19:09

#include <stdio.h>

int main()
{
int a,b,c,t;
printf("请输入三个数据");
scanf("%d%d%d",&a,&b,&c);

if(a>b)//前两个先比,大的放到第二个
{t=b;b=a;a=t;}
if(b>c)//后两个再比,大的放到第三个,结合第一次比较,三个中最大的在第三个
{t=b;b=c;c=t;}
if(a>b)//最后再比较前两个,大的放到第二个,最小的在第一个
{t=a;a=b;b=t;}
printf("%d>%d>%d",a,b,c);
}

热心网友 时间:2023-10-09 19:09

#include <stdio.h>

int main()
{
int a,b,c;
printf("请输入三个数据\n");
scanf("%d%d%d",&a,&b,&c);
if(a >= b)
{
if(a >= c)
{
printf("%d\t",a);
if(b >= c)
{
printf("%d\t",b);
printf("%d\n",c);
}
else
{
printf("%d\t",c);
printf("%d\n",b);
}
}
else
{
printf("%d\t",c);
if(a >= b)
{
printf("%d\t",a);
printf("%d\n",b);
}
else
{
printf("%d\t",b);
printf("%d\n",a);
}
}
}
else if(a >= c)
{
printf("%d\t",b);
printf("%d\t",a);
printf("%d\n",c);
}
else
{
printf("%d\t",b);
printf("%d\t",c);
printf("%d\n",a);
}
return 0;
}
这里是按从大到小排列,如果从小到大就把“>”改成“<”即可(如果用到for循环就更简单了,这里的代码只是纯if语句)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么一些男性喜欢要求伴侣叫自己爸爸? proteus8中怎么放置引脚标号 ...在proteus里不知道用什么表示?有没有什么proteus中专门的中英文对照... 甜蜜家园郑毅铭是什么身份 甜蜜家园第二季郑毅铭喜欢谁 瑞梦喜智能空调床垫适合人群 小孩可以用智能床垫吗 智能床垫适合哪些人用 我父亲今年59岁,有高血压和颈椎病的病史,最近一段时间感觉一躺下就偏... ...刚从医院治疗回来。我想买个枕头给他,不知买怎样的比较好?_百度知 ... 有什么正规的外汇平台吗 C语言中,if表达式可以是函数吗? 关于C语言中IF函数的问题 在C语言中,if函数可以这样用吗?if(4),可以这样用的话值是0还是1?如果是if(0)呢? C语言中的if函数问题 关于C语言if函数 C语言if函数? 云学堂在线学习平台和企大在线学习平台有什么不一样的? 一般纳税人交通运输行业税率是多少 关于运输费用*率和处理的问题。17%,7%,11%三个税率有什么区别分别怎么用呢? 腾讯客服你好,我是QQ会员,我一不小心把聊天记录删除了,是个很重要的聊天记录,能帮我恢复吗? 如何在遇到困境时,求己不求人? 万事不求人算命书现实被牛踩到肩,还使人倒在牛肚下面怎么回事? 在中国,有没有不求人就能办成的事情? 如何破解办事难,让老百姓办事不求人 谁借我爱奇艺会员 真心的 不盗号 只为看盗墓笔记和心理罪 怎么加好友 新风系统安装是不是很简单呢?可以自己动手吗? mysql全文匹配搜索字串中含圆括号()怎么办? 想在家里安装新风系统,安装哪种的比较合适? 新风系统可以在家自己组装么 c语言中用if语句判断返回值为空的函数 有没有好看的重生特工小说 有没有特别好看的穿越小说,男主是最得宠的王爷就是皇上的儿子,然后或者是战神王爷,长 女强男更强的小说 求男强女强+穿越+一对一的小说 玄幻女强小说,如《特工狂妃》,不要有宫斗,一对一 关于女主前世是杀手之类的职业,重生在异界【玄幻的那种】慢慢变强的穿越小说 跪求!全本免费的女强玄幻小说,女主穿越前是杀手或特工的,穿越后倾国倾城的,男主长得帅的,疼女主的... &quot;工商银行灵通卡号&quot;是什么卡号? 工商银行工银灵通卡属不属于信用卡? 工银灵通卡卡号在那,这种卡号是什么,希望快点解答 像有些软件设置个签到的功能这主要是想起到什么效果呢? 许多软件有签到功能,这有何说法? 云之家手机移动办公软件签到功能怎么用? 戴尔神舟t67e笔记本配置怎样 神舟笔记本电脑推荐 江苏省2022年普通高中学业水平合格性考试查询密码是什么 江苏省高中学业水平测试查询密码是几位 梦见被亲人撵出家门有什么征兆 我怎么梦见了刚死亡的朋友他父亲,撵我走嫌我住他家,他累了就&#65533;&#65533;