C语言习题求讲解,很简单的一题。

[复制链接]
查看11 | 回复3 | 2012-12-14 21:24:51 | 显示全部楼层 |阅读模式
这么说吧 ”!“是“非”的意思 如果后面的不是零(你这里x是12),那么!x结果就是0,如果x是零,那么!x就是1; ||是或者的意思 ,在这个符号的两侧,有任何一个是非零(就是值不是0)就会返回1,就像你这里一样;&&则是且的意思,x&&y当中,x和y都不是零,那么就返回的是1,如果说x y中有任意一个是零,那么返回值就是 0。...
回复

使用道具 举报

千问 | 2012-12-14 21:24:51 | 显示全部楼层
!x, x‖y, x&&y都是判断语句,非真即假,真的话值为1,假为0!x意思是判断x是否等于0,即x==0x||y 意思是判断x不等于0或y不等于0,即x!=0||y!=0x&&y 意思是判断x与y都不等于0,即x!=0&&y!=0...
回复

使用道具 举报

千问 | 2012-12-14 21:24:51 | 显示全部楼层
!x表示 非真。在逻辑运算里,0表示假,1表示真。在这里,12为真,!x为假,所以输出0x || y,真 || 真,结果为真,所以输出1x && y,真 && 真,结果为真,所以输出1...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行