写出对任意3个整数a、b、c求出最大值的算法 快点!!!!!!
答案:3 悬赏:80 手机版
解决时间 2021-01-02 13:48
- 提问者网友:情歌越听越心酸
- 2021-01-02 04:32
这是一道数学题,算法的 要用文字来表达,第一步........。第二步...... 这样的样式
最佳答案
- 五星知识达人网友:胯下狙击手
- 2021-01-10 03:09
#include
main()
{float t,a,b,c;
scanf("%f,%f,%f",&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("%f,%f,%f",a,b,c);
}
main()
{float t,a,b,c;
scanf("%f,%f,%f",&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("%f,%f,%f",a,b,c);
}
全部回答
- 1楼网友:时间的尘埃
- 2021-01-10 04:27
1.a-b是否大于0?若是,转到第二步;若否,转到第三步
2.a-c是否大于0?若是,输出a;若否,输出c
3.b-c是否大于0?若是,输出b;若否,输出c
- 2楼网友:痴妹与他
- 2021-01-10 03:39
以下是完整的程序,C语言写的:
#include
main()
{
int a=6,b=3,c=4;
if(a>b)
{
if(a>c)
printf("最大值是%d",a);
else
printf("最大值是%d",c);
}
else
{
if(b>c)
printf("最大值是%d",b);
else
printf("最大值是%d",c);
}
}
只能这么详尽了,希望能解决你的问题!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯