c语言中s*=s是什么意思?

还有一个问题abc都是int变量a=3b=4c=5a||b+c&&b-c这个式子输出的值是什么详细讲一下?... 还有一个问题abc都是int变量 a=3 b=4 c=5
a||b+c&&b-c这个式子输出的值是什么 详细讲一下?
展开
 我来答
帐号已注销
2015-05-04 · TA获得超过1134个赞
知道小有建树答主
回答量:742
采纳率:73%
帮助的人:407万
展开全部
s*=s
意思是s=s*s
a||b+c&&b-c
如果a非零就是真,为零就是假
||表示或者
b+c非零为真,零为假
&&表示并且
b-c非零为真,零为假

例如:
a=1,b=2,c=2;
a为真,b+c为真,所以a||b+c的值为真(就是1)
b-c为假 所以1&&b+c为假(就是零)
最终输出结果就是零 abc取值不同结果有可能不同 但是只可能是0或者1
楼主_回头是岸
推荐于2016-10-15 · TA获得超过724个赞
知道小有建树答主
回答量:799
采纳率:53%
帮助的人:305万
展开全部
s=s*s
a||b+c&&b-c

3||4+5&&5-4
3||9&&1 非0就为真
true&&1 非0就为真
输出true或者1
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式