关于C的小问题,急!!!!!!!

linjin1983 2003-10-18 04:33:32
main()
{ int a,b,t;
if (a>b)
{a=t,a=b,b=t}



"{a=t,a=b,b=t}"书上说,这是让a和b 互相交换,我一直理解不了,谁能说说清楚啊
谢谢

...全文
27 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
catf1sh 2003-10-18
  • 打赏
  • 举报
回复
就是a和b互相交换,很简单。t暂存a的值。
qufan 2003-10-18
  • 打赏
  • 举报
回复
打击盗版
linjin1983 2003-10-18
  • 打赏
  • 举报
回复
不好意思,书上是t=a;a=b;b=t
是我打错了
csdnzhu 2003-10-18
  • 打赏
  • 举报
回复
书上胡说的!
应该是 t=a;a=b;b=t

nnd,现在的书越来越烂了
ppgo 2003-10-18
  • 打赏
  • 举报
回复
支持lemon520
dddd8888 2003-10-18
  • 打赏
  • 举报
回复
印刷有误
fierygnu 2003-10-18
  • 打赏
  • 举报
回复
是书上印错了?应该是t=a,不是a=t。
lemon520 2003-10-18
  • 打赏
  • 举报
回复
书上胡说的!
应该是 t=a;a=b;b=t
daizh 2003-10-18
  • 打赏
  • 举报
回复
#include<stdio.h>

void main()
{
int a,b,t;

a = 8;
b = 6;

if (a > b)
{
t = a;//t = 8
a = b;//a = 6
b = t;//b = 8
}


}

69,336

社区成员

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

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