本文目录一览:
- 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的值__?
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。
原创文章,作者:BMDZ,如若转载,请注明出处:https://www.506064.com/n/132224.html