if (x>y) t=x;x=y;y=t; 有人高我解释一下吗???

szjq 2004-04-20 12:33:17
if (x>y) t=x;x=y;y=t;
这句看不懂呀,帮我解释一下吧,高人!!!

谢谢
...全文
1109 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
骤逝 2004-04-24
  • 打赏
  • 举报
回复
交换两个数得值
eliner 2004-04-24
  • 打赏
  • 举报
回复
不就是交换两个数得值吗?
yonyon 2004-04-24
  • 打赏
  • 举报
回复

这个贴都看了好几天了
忍不住回一下

我就不明白了
问题还有讨论的必要吗
差不多结了算了
何必呢?
跟贴的也省点力气吧

算我求你们了
啊?
sunwutian2002 2004-04-24
  • 打赏
  • 举报
回复
交换变量值
bshaozi 2004-04-24
  • 打赏
  • 举报
回复
哥们
简单就都给点分吧~
mn100 2004-04-24
  • 打赏
  • 举报
回复
看来作者的意图是想交换变量,但是格式不对啊
zhaopp 2004-04-24
  • 打赏
  • 举报
回复
if (x>y) t=x;x=y;y=t;
if (x>y) 为真
x,y 的值互换
庄鱼 2004-04-24
  • 打赏
  • 举报
回复
不瞒大家,来这里快两周了,从未发过帖子,也不会揭帖,估计楼主同我一样……
有谁愿意指点一下呢?
plpl574 2004-04-24
  • 打赏
  • 举报
回复
楼主不会结帖?
tuxw 2004-04-20
  • 打赏
  • 举报
回复
:P
我看错了

如果不想加括号的话,就将中间两个分号改成逗号吧
cngdzhang 2004-04-20
  • 打赏
  • 举报
回复
这句话有点问题:
if (x>y) t=x;x=y;y=t;

从意图上看是如果x>y则交换x,y的值
应该改为:
if (x>y)
{
t=x;
x=y;
y=t;
}
用t作暂存
庄鱼 2004-04-20
  • 打赏
  • 举报
回复
tuxw(醉书生) 题目可看清喽!如果不是搂主写错了,那可是你答错了!^_*
庄鱼 2004-04-20
  • 打赏
  • 举报
回复
if (x>y)
t =x; //--当 x>y时,仅作 t =x;操作,给t赋值
x= y; y= t;
该题可能是 if(x>y) t=x,x=y,y=t; 这样的话,就是当x>y时,x与y值互换
tuxw 2004-04-20
  • 打赏
  • 举报
回复
交换 x, y 的值

t = x; // 先把 x 挪到一边去放着
x = y; // y 放到 x 里边去
y = t; // 原来挪出去的 x 放到 y 里边去

xspspring 2004-04-20
  • 打赏
  • 举报
回复
晕 大家的激情还很高 楼主应该高兴才是呀
antijpn 2004-04-20
  • 打赏
  • 举报
回复
最好的就是用a^=b^=a^=b;
这个空间效率最高
bankhank 2004-04-20
  • 打赏
  • 举报
回复
倒,不就是当X>Y
x,y 的值互换吗
庄鱼 2004-04-20
  • 打赏
  • 举报
回复
赶紧揭帖吧,不然会降信誉分的
whalefish2001 2004-04-20
  • 打赏
  • 举报
回复
已经解答过了,大家不要乱灌水了。
yoyodd 2004-04-20
  • 打赏
  • 举报
回复
上面的写法是一个不好的习惯中
先纠正一下:
if (x>y)
t=x;
x=y;
y=t;

执行结果如下:
如果初值是x>y,相当于执行了:
if (x>y)
{
t=x;
x=y;
y=t;
}

如果初值是x<y,那么,只执行了:
x=y;
y=t;
加载更多回复(7)
项目工程资源经过测试运行,功能上ok,可复现复刻,拿到资料包后可实现复刻出一样的项目,本人系统开发经验充足(全栈),有任何使用问题欢迎随时与我联系,我会努力及时为您解惑,提供帮助 【资源内容】:包含源码、工程文件等。资源质量优质,放心下载使用!可参考实现复现;设计报告也可借鉴此项目工程;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,及时抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 质量优质,放心下载使用。下载后请首先打开说明文件(如有);项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途,网络商品/电子资源资料具可复制性不支持退款。质量优质,放心下载使用。
资源下载链接为: https://pan.quark.cn/s/1f197bf22c2c 随着疫情防控形势的复杂多变,防疫物资的效管理成为保障社会正常运转的关键环节。传统管理方式存在效率低、信息不透明等问题,难以满足现代疫情防控的动态需求。因此,开发一套基于现代化信息技术的防疫物资管理系统具有重要的现实意义。 本研究旨在通过构建一套效的防疫物资管理系统,实现物资信息的实时更新与精准管理,提物资调配效率,降低管理成本,为疫情防控工作提供有力支持,同时为相关领域的信息化建设提供参考借鉴。 本研究将围绕防疫物资管理系统的设计与实现展开,包括系统需求分析、系统设计、系统实现以及系统测试等环节,重点解决系统功能模块的开发与优化问题。 Eclipse是一款功能强大的集成开发环境,支持多种编程语言,为本系统开发提供了便捷的代码编写与调试工具。 JSP(Java Server Pages)是一种基于Java的动态网页技术,能够实现页面内容的动态生成,为系统的用户界面展示提供了技术支持。 B/S(浏览器/服务器)结构是一种网络应用架构,用户通过浏览器访问服务器上的应用程序,具有易于部署、维护方便等优点,适用于本系统的网络环境。 MySQL是一种开源关系型数据库管理系统,具有性能、可靠性和易用性等特点,为系统的数据存储与管理提供了可靠的解决方案。 Tomcat是一个开源的Java Servlet容器,支持JSP和Servlet技术,能够效地运行Java Web应用程序,是本系统运行的重要支撑平台。 当前信息技术的快速发展为本系统的开发提供了成熟的技术基础,相关技术的稳定性和兼容性能够满足系统开发的需求。 系统开发所需的技术资源和硬件设备成本相对较低,且能够有效降低防疫物资管理的运营成本,具有良好的经济可行性。 系统能够提防疫物资管理的效率和透明度,符合社会对疫情防控工作的需求,具

70,014

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧