本文目錄一覽:
- 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/zh-hk/n/132224.html