问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

以下C语言 请说明结果 并带分析 尤其说说明(!x)是个什么意思?

发布网友 发布时间:2022-04-26 11:21

我来回答

4个回答

热心网友 时间:2022-06-27 19:39

结果是3
!x中的!是取非
非零为真
这里!x是!1,所以是假
所以y++不执行
else if(x==0)这里x=1,所以不满足条件
所以if(x)也不会执行,它是在if(x==0)满足的条件下才进行判断的
所以,会执行else,所以y+=3即y=y+3=0+3=3
所以输出3

热心网友 时间:2022-06-27 19:39

int x=1,y=0;
if(!x) y++;//如果!x是1,即为真,就执行y++
else if (x==0) //看看x是否=0,
if (x) y+=2;//x为1,即x为真,执行y=y+2
else y+=3;//不然就执行y=y+3
printf("%d",y);//打印最后的y

热心网友 时间:2022-06-27 19:40

!x就是x取反
对于x不为0,!x=0;
x=0,!x=1;
if(1)执行y++
if(0)执行else;

结果是3

热心网友 时间:2022-06-27 19:40

!为逻辑运算符:非。如果x!=0则!x=0,否则!x=1
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
有哪些自制烤鱿鱼的教程分享? CCNA报名考试攻略,预约流程整理 如何报考CCNA ccna怎么报考 83年属猪女人旺夫吗 一生命运 属猪的女人命好不好 一生的命运如何 属猪的女人一生是否好命 属猪的女人命运怎么样 我每天晚上睡觉睡着后会大声叫以及做梦,我26岁,男,从小到现在 本人女,26岁。老是做梦,直接影响休眠,请赐教!(同一个梦:梦到蛇缠绕着我... C语言中if(!x) y++是什么意思? 确切地说,C语言判断中if(x==0)和if(!x)有什么本质上的区别吗? C语言中if(!x)和if(x) 的等价结构是什么 C语言中If(!x) y ++; 什么意思、特别是iF(!x) c语言中!x是什麼意思 c语言if( x)是什么意思 在c语言里,if (x)等价于if (x!=0)、if (!x)等价于if (x==0)吗? c语言 第七题。求解释if(!x)怎样理解 完全不懂 c语言 if(!x)中条件!x是什么意思 if(!x)什么意思 C语言中if(!x)什么意思 都说张家界山美水美,什么,这次一看,果然什么,景色确实迷人? 张家界景色是有哪些特点? 描述张家界的天门山的话有哪些? 迷人的张家界主要内容是什么 张家界景色是有哪些特点呢? 让游客流连忘返的张家界,景色到底有多美? 张家界景点介绍一下? 张家界风景的特色是什么 概括张家界美景和凤凰古城美景的几句话?要精辟又有意境,让人看了忍不住想去。 C语言中”if(!(x%i))”是什么意思? 没有划痕险车身划痕保险是否赔偿? C语言这三个if括号里是什么意思 c语言中 if(x++)是什么意思? if语句的用法c语言是什么意思? 车被划了没有划痕险怎么办 车有划痕没有划痕险怎么办 新车刮了没有划痕险怎么办 车辆被刮花没有上划痕险怎么办! 车没划了但没有划痕险 住房公积金查询显示已经提取,为什么没到账? 公积金网上提取显示已超过提取期限什么原因? 公积金账户显示已提取,银行卡却没有到账是怎么回事 住房公积金查询显示已经提取,为什么没到账 公积金网站显示已提取,银行卡到账要多久 公积金显示提取销户是什么意思 公积金账户显示提取,钱没到卡上 公积金提取进度显示该批次已受理 在东莞买日产轩逸3万车贷一年利息是多少? 日产金融贷款通过了放款会失败吗
  • 焦点

最新推荐

猜你喜欢

热门推荐