永发信息网

赋值符号, 赋值表达式 条件语句

答案:1  悬赏:30  手机版
解决时间 2021-05-15 20:57
赋值符号, 赋值表达式 条件语句
“条件中不能含有赋值符号,但是赋值表达式可以
包含于条件表达式中
例:if(a=b) t=a; 错误
if((a=b)>0) t=a; 正确”
为什么第一句错误 第二句正确

最佳答案

if(a=b) t=a; 从语法上并没有错,只是逻辑上有问题,它不并是指a和b相等的意思,而是b赋给a,如果a值非0的话,再执行a->t的赋值.
if((a=b)>0) t=a; 则是:b赋给a,如果a>0再作t=a的操作.


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
黄梅县黄冈黄梅服务区西北烧烤怎么去啊,谁知
怀孕作弊超能不能检查出有没有妇科病怀孕作弊
你在那里呢 宝贝
CF怎么样才能永久点亮呢?这个问题困扰了我很
怎么样熄灭QQ宠物图标
如何给自己减压?
宿舍里有蝗虫作祟,怎么做才能把它给永远的赶
依兰县哈尔滨新华保险股份有限公司(通江路)地
关于自然规律的名言,描写大自然的好句
咋样才能学好英语
罗山县信阳罗山农村商业银行(北城支行)怎么去
爱一个人表达的句子,一人独行的诗句又能显示
请问下德州二手车市在哪?
DNF网通什么时候开个新区
海尔电脑最低多少钱
推荐资讯
我马上中专毕业了,在学校学的是电子商务,我
页面是什么意思,如何在页面输出HTML标签
请问谁能邀请我开通QQ牧场啊!!我先谢了!!
SHE中谁最火?
QQ炫舞谁有旋舞高手?
谁知道与语文有关的广告词,短信,春联? 25分
福彩3D试机号与开奖号有何关系
中国的汽车什么时候超越德国???、
炫舞体验服现在还在更新么?
改不改表白呢
Fallout3和刺客条信怎么打不开?
邓州市南阳邓州黑马电动车怎么去啊,谁知道地
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?