问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

C++中if(x=3)和if(x==3)有什么不同??

提问网友 发布时间:2023-11-11 04:01
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
4个回答
热心网友 回答时间:2024-05-15 16:14
if语句的判定条件是 bool值 即true 与 false
而 bool值可以与int等类型的值相切换
即 false 的值为0; 其他非零值都为true

"=" 是赋值操作符 "=="是比较操作符
if(x = 3)即 x的值为3,也就是 true 进入if语句
if(x == 3)是用来看x的值是否与3相等,如果相等,则值为true,进入if语句;如果不想等则if语句的判定条件为false,进入后面的else语句.如果没有else语句,则执行if语句之后的程序.
热心网友 回答时间:2024-05-15 16:14
if(x=3)是赋值,x=3,跟判断条件没啥关系,if后面的语句是一定会被执行的。
if(x==3)这个是比较。只有当x的值是3的时候,if后面的语句才会被执行
热心网友 回答时间:2024-05-15 16:15
if(x=3)
是对x赋值
if的结果恒等3(真),这是没有语法错误的if(x==3)判断x是否等于3有时写成if(3==x)来避免第一种情况出现
热心网友 回答时间:2024-05-15 16:15
楼上两位解释得都对。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

白杨礼赞中的礼赞是什么意思?59 白杨礼赞中标题中礼赞是什么意思为什么礼赞 白杨树20 画地为牢的故事简洁一点儿概括性的~3 数据线很长会降低传输数据速度和充电的速度吗? 画地为牢文言文翻译明白的道理2 中耳炎耳朵里面很疼,有什么快速缓解的方3 广西水利电力职业技术学院怎么样?55 重庆水利电力职业技术学院怎么样?1 湖北水利水电职业技术学院怎么样?46 女人的软肋有哪些?4 中国福字下面的两根须如何挂? 双相情感障碍属于精神病吗?186 中耳炎疼痛怎么缓解246 双向情感障碍具体是一种什么样的疾病1 激光打眼,有什么坏处和后遗症吗?3 宝宝姓单,想用桐字做名字前面配什么字好?女宝宝 宝宝姓于,想用桐字作名字,请问配什么字合适? 怎样才能撩到中年女人?中年女人的软肋在哪里?3 双相情感障碍能不能申请特殊病种报销费用?1 手机丢了 登录着我的QQ 账号 白杨礼赞,什么叫礼赞?为什么要礼赞,赞什么?文章只是赞美白杨...10 茅盾写《白杨礼赞》时的时代背景83 乙肝145阳,可否转阴 你好我有乙肝小三阳,检查其他结果的是正常的但是五项定行145... 福字应挂在什么位置42 乙肝小三阳 145阳性 该用什么药治疗 经济生活知识我国为什么高度重视扶贫开发工作32 伯克2A型驱逐舰为什么取消了鱼叉反舰导弹26 这是什么意思第一排siligatedcarbonfilter... 你好!请问东莞塘厦汽车客运站。有没有直达湛江南站的车,车票是...2 同一个手机号能申请两个吗? 选股公式!!求解。 同花顺 找出创新高天数最多的个股。加入有... 什么叫画地为牢?为什么会这样? “郑人买履”这个寓言故事告诉了人们什么道理?20 简单的微博昵称英文62 韩国有哪些好吃的食物318 最新版本的微信通讯录助手怎么没有了?如何找到以前备份的通讯录...136 自己写的小说、散文诗之类的文章怎么投稿发表!37 写文章(小说)该怎么投稿19 什么是纳税额度6
Top