永发信息网

c语言中,if(x==5)写成if(x=5)会导致什么错误拜托各位大神

答案:3  悬赏:40  手机版
解决时间 2021-03-28 19:19
c语言中,if(x==5)写成if(x=5)会导致什么错误拜托各位大神
最佳答案
if(x==5)就是判断x的数值是否等于5,如果等于5成立,就执行if之后的语句 if(x=5)就是赋值语句,其逻辑值永远为真,所以会一直执行if之后的一个语句(或语句块) 希望对您有所帮助。 有疑问提出。 望采纳。
全部回答
==是关系表达符, =是赋值符. 如果硬要作为条件判断时,前者有真有假,. 后者总是真的,因此失去判断的意义
c语言中,if(x==5)写成if(x=5)的话,那么判断为永真
相当于if(true),不管x是否等于5,if都判断为真,导致程序逻辑不正确
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
历史中的名人对曹操的评价
猪肚里红色的怎么回事,能吃吗
铭瑄主版winxp下安装win7不能进入gost介面因
来一篇享福与吃苦的作文,初三作文
意林里除了天蝎座,简蔓写的双子座,天鹅座,
爱过我的人傻笑的多诚恳是什么歌
玫红色的锦氨纶拉丁舞服掉色吗
鱼线上标的5.5kg是什么意思
竿胜干洗中心(总店)地址在哪,我要去那里办事
刚从冰箱拿出来的菜可以微波炉加热吗
如何利用气压信息分析高空气温差异
正规国际期货平台有哪些?
德云社除了老郭以外还有谁的单口说的好的!
狼客千里眼破解版哪里有??
分层设地图是根据什么原理制成的
推荐资讯
GTA5线下哪有刷美国大脚怪
福建南方有哪几种鹰
“鸿雁传书”是出自哪个典故?
请问肉搏团是干什么的呀
i3-370m的基本参数
祥鹤航空波音730机型
老河口二手房95平方,25万元,房产证满十年需
舟山成人情趣用品批发究竟去哪批发好?
解签方岩第6签
江南黜置使是个什么职位?
夏天地里要干什么的作文
韩国Amore洗发水和RYoe洗发水是一样的吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?