急求C语言答案,题目:有三个数a,b,c,要求按大小顺序把它们输出(用传统流程图表示)

记得必须是传统流程表示。谢谢!必须必须必须是传统图表示... 记得必须是传统流程表示。谢谢!
必须必须必须是传统图表示
展开
 我来答
兔丞飞
高粉答主

推荐于2019-09-10 · 专注娱乐 专注娱乐 专注娱乐
兔丞飞
采纳数:25 获赞数:19893

向TA提问 私信TA
展开全部

一、实现思路,用伪代码写出解此题的算法:

1、if a>b 将a和b对换 (a是a,b中的小者)。

2、if a>c 将a和c对换 (a是a,c中的小者,因此a是三者中最小者)。

3、if b>c 将b和c对换 (b是b,c中的小者,也是三者中次小者)。

二、实现代码如下:

三、执行结果如下:

3者比较就是两两比较综合处理,两两比较实现互换要通过中间变量t,即如果a>b,按从小到大排列则把a放在t中,然后把b放在a中,最后再把a取出放在b中,用C语言说就是赋职号=.按大小顺序排列只须把a>b,a>c,b>c改为a

四、传统流程图如下:

扩展资料

函数 IF 的参数包含数组( 用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量),则在执行 IF 语句时,数组中的每一个元素都将计算。

#include<stdio.h>

void main()

{

int a,b,c,t;

printf("请依次输入a,b,c:");

scanf("%d%d%d",&a,&b,&c);

if(a>b) {t=a;a=b;b=t;}

if(a>c) {t=a;a=c;c=t;}

if(b>c) {t=b;b=c;c=t;}

printf("按从小到大的顺序输出a=%d,b=%d,c=%d\n",a,b,c);

}

参考资料:百度百科 IF函数

加百列windy
高粉答主

推荐于2019-11-12 · 每个回答都超有意思的
知道小有建树答主
回答量:2074
采纳率:100%
帮助的人:91.6万
展开全部

一、实现思路,用伪代码写出解此题的算法:

1、if a>b 将a和b对换 (a是a,b中的小者)。

2、if a>c 将a和c对换 (a是a,c中的小者,因此a是三者中最小者)。

3、if b>c 将b和c对换 (b是b,c中的小者,也是三者中次小者)。

二、实现代码如下:

三、执行结果如下:

三、传统流程图如下:

扩展资料:

功能实现总结:

3者比较就是两两比较综合处理,两两比较实现互换要通过中间变量t,即如果a>b,按从小到大排列则把a放在t中,然后把b放在a,,最后再把a取出放在b中。

用C语言说就是赋职号=,按大小顺序排列只须把a>b、a>c、b>c改为a。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
摇钱树Y
推荐于2016-12-02 · TA获得超过172个赞
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:127万
展开全部
#include<stdio.h>
main()
{
int a,b,c,temp;
scanf("%d %d %d",&a,&b,&c);
if(a<b) {temp=a;a=b;b=temp;}
else if(b<c) {temp=b;b=c;c=temp;}
else if(a<c) {temp=a;a=c;c=temp;}
printf("由大到小排列为:%d %d %d\n",a,b,c);
}
更多追问追答
追问
是要用传统图表示.程序我会的
追答
你是说用流程图表示吧
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
实景辐射
推荐于2018-04-14
知道答主
回答量:1
采纳率:0%
帮助的人:1603
展开全部
他写的事错的

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

printf("由大到小排列为:%d %d %d\n",a,b,c);
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小向可爱
2019-06-26
知道答主
回答量:3
采纳率:0%
帮助的人:1827
展开全部
简单,有钱就能解决
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式