鱼C论坛

 找回密码
 立即注册
查看: 1191|回复: 3

[已解决]三位数顺序排列

[复制链接]
发表于 2021-9-16 22:25:02 | 显示全部楼层 |阅读模式
4鱼币
学校里的题,代码在devc++上可以,但是在学校网站上答案显示错误,请问原因何在?
最佳答案
2021-9-16 22:25:03
本帖最后由 jhq999 于 2021-9-16 22:58 编辑

交换数值
val1<=>val2:
valtmp=val1;val1=val2;val2=valtmp
if(a>c)
{
t=a;a=c;c=t;
}
或者
if(a>c)
{
t=c;c=a;a=t;
}
微信图片_20210916222155.jpg
微信图片_20210916222208.jpg

最佳答案

查看完整内容

交换数值 val1val2: valtmp=val1;val1=val2;val2=valtmp 或者
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-9-16 22:25:03 | 显示全部楼层    本楼为最佳答案   
本帖最后由 jhq999 于 2021-9-16 22:58 编辑

交换数值
val1<=>val2:
valtmp=val1;val1=val2;val2=valtmp
if(a>c)
{
t=a;a=c;c=t;
}
或者
if(a>c)
{
t=c;c=a;a=t;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-9-17 17:19:44 | 显示全部楼层
第12行错啦,
t = a;  c = a; a = t;
执行后,a,c都是a的值

正确的代码,我想你也知道咋改,就是不注意给打错了。
t = c;  c = a; a = t;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2021-9-17 23:22:43 | 显示全部楼层
番杰 发表于 2021-9-17 17:19
第12行错啦,
t = a;  c = a; a = t;
执行后,a,c都是a的值

谢谢,最佳已经先给解决了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-22 08:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表