本文目录一览:
1、c语言3
2、c语言中|和||的区别,为什么:3|3的运行结果是3;3|4的结果是:7;3|15的结果是:15;“|”的运算有什规律
3、c语言中,3和3.0和“3”和‘3’有什么区别
4、[35.填空题 在C语言中3|3的值__?](#35.填空题 在C语言中3|3的值__?)
c语言3
3=4是不是对的,就是为真,那么||
是逻辑或,就是两个中一个对的就是对的~3是勇为真的。
因为假代表了0或者不成立,真代表了非零和成立。
c语言中|和||的区别,为什么:3|3的运行结果是3;3|4的结果是:7;3|15的结果是:15;“|”的运算有什规律
||
是逻辑运算,例如 if (x 3 || y 3)
|
是位运算,算这个要先把数字转换成2进制
3 | 3
0011
0011
-----
0011 (3)
计算方式是,相应的位上,只要有一个数是1,则结果为1 3 | 4
0011
0100
-----
0111 (7)
3 | 15
0011
1111
-----
1111 (15)
c语言中,3和3.0和“3”和‘3’有什么区别
3是整型,3.0是浮点型,“3”是ASCII码值,’3‘是字符而不是数字。 在C语言中,3是整型数字,3.0是浮点型数字,“3”是ASCII码值,’3‘是ASCII字符而不是数字,这就是它们的区别。 ASCII是基于拉丁字母的一套电脑编码系统,它主要用于显示现代英语和其他西欧语言,是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC646。
35.填空题 在C语言中3|3的值__?
3|3这个表达式的值还是3。
|
是按位或运算,对应位相或置1,或者说有1即1。