为了账号安全,请及时绑定邮箱和手机立即绑定

结果是多少,我想知道运算过程

结果是多少,我想知道运算过程

C
珊姐最伟大 2016-05-09 19:37:35
#include<stdio.h>void main(){ int i=1,j=1,k=2; if((j++||k++)&&i++) printf("%d,%d,%d\n",i,j,k);}
查看完整描述

1 回答

已采纳
?
asd8532

TA贡献143条经验 获得超187个赞

包含2个逻辑

一个是&&,一个是||

首先&&要两边都为真,所以i++

前面的话||一个为真就可以,所以j++在为真的时候k++就不执行了,因为不管为真为假都没有影响

所以只是执行了j++和i++,k++不执行

查看完整回答
2 反对 回复 2016-05-09
  • 1 回答
  • 0 关注
  • 1054 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信