1樓:何曼婷囖
是4,&是按位與的意思,|是按位或的意思。
&的計算規則如下1&1 = 1。
1&0 = 0&1 = 0&0 = 0。
|的計算規則如下1|1 = 1|0 = 0|1 = 1。
0|0 = 0。
5的二進位制表示為101, 6的二進位制位110。
所以5&6=(100)十進位制就是4。
c語言特點:
簡潔緊湊、靈活方便。c語言一共只有32個關鍵字,9種控制語句,程式書寫自由,主要用小寫字母表示。
它把高階語言的基本結構和語句與低階語言的實用性結合起來。 c 語言可以象組合語言一樣對位、位元組和地址進行操作, 而這三者是計算機最基本的工作單元。
運算子豐富,c的運算子包含的範圍很廣泛,共有種34個運算子。c語言把括號、賦值、強制型別轉換等都作為運算子處理。
從而使c的運算型別極其豐富表示式型別多樣化,靈活使用各種運算子可以實現在其它高階語言中難以實現的運算。
c語言中5&6的值是多少?5|6的值又是多少?
2樓:匿名使用者
&是按位與的意思,|是按位或的意思
&的計算規則如下
1&1 = 1
1&0 = 0&1 = 0&0 = 0
|的計算規則如下
1|1 = 1|0 = 0|1 = 1
0|0 = 0
5的二進位制表示為101, 6的二進位制位110所以5&6=(100)十進位制就是4
5|6=(111)十進位制就是7
c語言題表示式「!5||6&&8「的值是什麼?
3樓:匿名使用者
拆成兩部分,第一部分!5||6c語言非0即真,所以5是真,「!」是「非」的意思,「!
5」就是「非真」,那就是假。6不是0,非0即真,「6」是「真」。「||」是「或」的意思,數學講過,「或」是「有真則真」(好像是高二講「條件」),所以「!
5||6」為「真」。c語言中任何非零的數都為「真」,而「真」通常等於1。所以第二部分就是「1&&8」1和8都非0,都是真,「&&」是「且」,還是數學,「且」是有假則假,可1和8沒假,所以1&&8為真,真等於1.
所以 !5||6&&8==1
4樓:匿名使用者
!5||6的值是1 1&&8的值還是1
c語言中a=-3*4%-6/5執行順序,a的值為多少?
5樓:匿名使用者
此題考的知識點事算術運算子的計算。*,%,/ 的優先順序一樣,結合為自左向右。所以先-3*4=-12,在求﹣12除以﹣6的餘數,該餘數的符號與被除數一致所以為0,最後算0除以5,結果為0
c語言中5<<1為多少?
6樓:一路清晨
10, 把5換算成二進位制是101 左移以為就是1010 就是十進位制10。程式我驗證過了,是這樣的
7樓:匿名使用者
左移一位就大兩倍
結果為10
右移一位的話,就是縮小兩倍,結果為2,如果你是整形的話你這個結果是10
8樓:沒有水印的鈔票
意思就是讓5的二進位制左移1位,由原來的0101變成0 1010,也就是等於5×2
c語言中的開方,C語言中平方根的函式是多少
標頭檔案 include sqrt 用來求給定值的平方根,其原型為 double sqrt double x double sqrt double x x 為要計算平方根的值。如果 x 0,將會導致 domain error 錯誤,並把全域性變數 errno 的值為設定為 edom。返回 x 平方根...
c語言中的作用,C語言中 的作用
非 對其後的表示式取反,後面值為0,則取反後為1 後面為1,取反後則為0.如果awaitkey 0 的值為0,則 awaitkey 0 為1,你的迴圈就會繼續執行 否則就會退出迴圈了。就是如果你的函式awaitkey 0 返回的是非零的話,awaitkey 0 就是把其變成零,即這個條件不成立,wh...
c語言中,函式返回值怎麼用,c語言中呼叫函式如何返回多個值?
斑駁丶4129仉 一般用0表示函式執行正確,正常返回 用負數表示函式執行出錯,每個值可以提前定義,根據出錯的值進行出錯處理。誠心為您解答每一個問題!如您滿意請採納最佳!如有疑問請繼續追問!您的好評是我們前進的動力,相互幫助,一起進步! return後接一個值。在呼叫這個函式的函式裡面,呼叫它的時候希...