中易网

C语言交换语句的赋值问题

答案:5  悬赏:20  
解决时间 2021-02-14 05:18
C语言交换语句的赋值问题
最佳答案
当然不变,程序中定义的任何变量都是有值的,即使你说的T没赋值,程序也会在初始化得时候给它一个随机赋值,赋值只是将目标变量的值拷贝给当前变量,所以目标变量的值是不会发生改变的。
全部回答
a不变 语句没有对a写 ,只有获取a

有问题。

理由:赋值运算符是从右到左结合的,表达式中的7是一个常数,不能接受任何赋值,它应该放在最右边。

这个语句 是如果a>b就把a与b的值交换,t就是一个中间变量。 就拿你这个问题来说A=5,B=4 a>b成立 则执行 {t=a;a=b;b=t} t=a:就是把a的值送到t,a=b:把b的值传送到a 此时的t=5,a=4, b=t:把t的值送到b。 此时的b为5. 就是a->t.b->a.t->b, 最后的结果就是a和b的值交换
t=a相当于把a的值复制一个放到t中,a里还有东西
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
煤矿电液控液压支架串液怎么处理
南山科技园太太药业公司仓管员待遇?不知道怎
老师你好:我是河南省艺术类考生,过了河南省
奶奶带可以免票的孙子上火车,奶奶买了硬座,
3月适合美国旅游 3月美国旅游哪里好玩
国通快递宁波北仑揽件员的电话多少
周润发 赌神系列 都有哪些?
诺基亚以旧换新我有一个630诺基亚手机想以旧
口袋妖怪x精灵球工厂怎么进去
七位跑男的星座是什么?
QQ群视频 演示PPT,提示未安装微软PPT组件
在微信给人骗了200报警有没有用
口袋妖怪绿宝石吼吼鲸喷壶在哪找
我的设备的总功率是600kw该选用多大容量的变
本人今年22岁了,初中学历,,没技术 ,没背
推荐资讯
歌词 仔细看看我 什么最初的过去嘛 那种事情
南山跆拳道馆(兆霖馆)地址有知道的么?有点事
云雾迷什么的成语
求问天龙的dnp730和马兰士na6005哪个好些
马上母亲节了,送妈妈胎盘素营养品,请问羊胎
妤。。。这个字拼音怎么打
25摄氏度时,0.01mol/L HCN的电离度为0.0
体检报告hp成阳性是怎么回事
CF生化救世主模式4加1具体怎么玩
晨光影楼(外西街)怎么去啊,我要去那办事
如果不低碳,会有什么后果
伽马射线是如何产生
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?