if(a)和if(!a)是什么意思,a为布尔值

百度网友f60537e
2012-01-30 · TA获得超过2096个赞
知道小有建树答主
回答量:1012
采纳率:75%
帮助的人:398万
展开全部
当a是布尔值的时候,a表示true,则!a表示false。
所以if(a)就是说当a=true的时候,执行if里面的代码,
反之if(!a)则表示当a=false的时候执行if里面的代码。
ly166033
推荐于2018-03-12 · TA获得超过328个赞
知道答主
回答量:29
采纳率:0%
帮助的人:19.4万
展开全部
if(a)就是a为true时,条件成立;
if(!a)则相反,即!a为true时,条件成立,也就是a为false时,条件成立
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阿金子sunset
2018-04-21
知道答主
回答量:2
采纳率:0%
帮助的人:1702
展开全部
首先自己先定义a的布尔值等于true或者false,我先假定它为true。
if(a)如果a为true,则…
if(!a)如果a不为true,则…(!是非的意思)
注:同理a可定义为false。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式