社区
C++ 语言
帖子详情
求教大神
wenchuantao
2018-07-05 02:58:35
if(x||y)i++是什么意思
...全文
1210
19
打赏
收藏
求教大神
if(x||y)i++是什么意思
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
t5656t56t
2018-07-09
打赏
举报
回复
if(x is true or y is true )i++
内核之道
2018-07-08
打赏
举报
回复
对于:if(x||y)i++
其中“||”是“逻辑运算符的或操作",表示只要有一个为真就执行 i++操作,等价于:
if(1 == x || 1 == y)
i++;
pstrunner
2018-07-08
打赏
举报
回复
|:位操作符,按位或操作
||:逻辑操作符,或操作
具体可以参考教科书:)
啾啾落
2018-07-08
打赏
举报
回复
if (x||y)i++
x||y意为x与y相或,只要其中一个满足条件即可。
i++ 意为i自增1。先进行i的使用,之后再再自增1。
这个语句应该是想先判断x与y只要有一个成立,命题为真,将i自增1。具体规范应改写成:
if(x||y)
{
i++;
}
跑马溜溜的山上
2018-07-08
打赏
举报
回复
哈哈!楼上几个正解,也可以“百度搜索关键字”
小邋遢^
2018-07-08
打赏
举报
回复
x y中只要不同时为0 即自加
陈尘尼桑
2018-07-07
打赏
举报
回复
|和||的区别,||相当于OR,有一个为真即为真
Samuel52
2018-07-07
打赏
举报
回复
只要x或者y不同时为0,就执行i++
棉猴
2018-07-06
打赏
举报
回复
你的代码可以写成
if(x||y)
{
i++;
}
其中涉及到了三个知识点,if语句、逻辑或运算符和递加运算符
1 if语句
if语句的作用是判断一个指定的条件是否是真,根据判断结果决定是否执行另外一条语句,其格式为
if(条件语句)
{
执行语句;
}
如果条件语句是真,则执行执行语句。
2 逻辑或运算符
逻辑或运算符即为||,只要两个运算对象中的一个为真,其结果就为真。这里的“真”,你可以简单看作是“不为0”,“假”就是“0”
对于if语句的条件语句 x||y
也就是说,只要x和y中有一个不是0,则if的条件语句就为真,就可以执行执行语句。
3 递加运算符
递加运算符即为++,为对象进行加1操作。
i++;
表示对i进行加1操作。
所以,正如2楼朋友提到的,你的代码作用是
只要x和y其中有一个不是0,i就自增1.
Votangroom
2018-07-06
打赏
举报
回复
首先你要明白if 和||的意思 和用法
if(……) 括号中无论是表达式还是一个变量,如果是真则为条件成立,执行if中的语句,如假则不成立,不进入。
例:if(x+y) 若x+y=0则不成立,等于其他任何数都可进入if语句中;
|| &&:||为逻辑或,&&为逻辑且(不要少打,|就变成按位或了,&按位且)
例:x>0||y<5 这个表达式,当x>0,或y<5时或两者都成立时,表达式的值为真,反之为假
所以用在一起就是:if(x||y) 这个表达式就是:x=0或y=0,或两者都成立时表达式不成立。故当x和y为除0外任意值时,if语句成立。
i++意思就是 i自加1......
xiaocongzhi
2018-07-06
打赏
举报
回复
x或y有一个不为0,则i增加1
一只努力飞翔的鱼
2018-07-06
打赏
举报
回复
只要X或y其中一个满足条件,则i自增1
自信男孩
2018-07-05
打赏
举报
回复
只要x和y其中有一个不是0,i就自增1.
周云熙
2018-07-05
打赏
举报
回复
如果x为true或者非0的数,或者y为true或者非0的数,i++;
the end效果.ppt
小白试水,
求教
大神
,第一天注册,还未能好好学习,期待进步
汇编实现*居中输出,编译、连接、执行正确,但单独运行.exe时不显示*,各位
大神
求教
指点。
;输出4行*,第一行一个*,第二行2个* ,依次递加,居中显示。 assume cs:code,ds:data, ss:stack data segment data ends stack segment dw 256 dup (0) stack ends code segment start: mov ax,stack mov ss,ax mov sp,256 mov ax,data mov es,ax mov ds,ax mov cx,5 ;大循环数 mov di,1 ;行数 mov bx,0 ;奇数位空格 mov si,0 ;ds:[si]=*,每个元素的标号 mov dh,12 ;showline mov dl,18 ;showcolumn loop1: mov bp,0
数据处理救星降世Power Query
0/ Excel数据处理新利器来了,准备好了吗? 1/ 比网红函数VLOOKUP还全面的功能。——查(查询) 2/ 取其精华,去其糟粕。...——聚(聚合) 9/ 我自己的难题自己造函数,不
求教
别人。——技法(自定义函数)
求教
电力系统仿真-039THDAT.DAT
求教
电力系统仿真-039THDAT.DAT 小弟要做毕业设计,才对matlab入门。现在要用matlab仿真一个39-bus的电力系统在一个故障(如其中一条母线三相短路)清除后的一小段时间,各种发电机的功角特性图,请
大神
告知详细步骤与操作,谢谢!节点数据见附件
新手
求教
MATLAB中遗传算法的指导论文需要急求-单交叉口交通多目标控制方法.pdf
新手
求教
MATLAB中遗传算法的指导论文需要急求-单交叉口交通多目标控制方法.pdf 我的论文跟附件中的文章类似,但编程不大懂,希望各位
大神
帮忙看看指导一下
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章