C語言的問題

2022-12-15 17:10:17 字數 690 閱讀 1422

1樓:匿名使用者

a 是對的,八進位制有這樣的。任意進製表示0都是這樣的。

b 負數是用補碼錶示的,怎樣表示一個負數呢?類似二進位制,首先把十進位制數變成二進位制數,負數轉換為補碼來表示,然後再三位一斷轉成八進位制。

c 八進位制是有負數和小數的,負數,小數表示與二進位制相同,八進位制也有小數 所以c應該也是對的,但寫01就可以了,沒必要還加個點。

希望能對你有幫助。

一樓朋友請注意:「選b,8進位制不能有小數點,不信你開啟windows的計算器,選科學型,八進位制的小數點點不了,所以8進位制應該沒有小數點」

科學計數器不能顯示的,你不信的話,試一試二進位制,知道二進位制有小數吧,但那計算器上也在二進位制上不能打出小數點。

2樓:匿名使用者

哦。那就選a了唄。

因為8進位制是無符號的,排除b; 8進位制沒有小數,排除c

3樓:

選b,8進位制不能有小數點,不信你開啟windows的計算器,選科學型,八進位制的小數點點不了,所以8進位制應該沒有小數點。

4樓:厙海桖

選a 八進進位制和十六進位制都沒有小數點和負號。

5樓:匿名使用者

選語言中八進位制的寫法是0xx,即開頭必須是0,且三位數,沒有正負號,更不會有小數點!而且八進位制中的每一位數值是0~7.

C語言的問題C語言問題C語言問題

若有說明語句double p,a 則能通過scanf語句正確給輸入項讀入資料的程式段是 解 p a 將a的地址賦值給p,scanf lf p 從鍵盤獲取一個數值賦值給地址p指向的變數 所以選d 有函式fun的定義形式如下。int fun float f 則以下對函式fun的呼叫語句中,不正確的是 a...

C語言問題,c語言問題?

一 c語言規定總是從main 開始執行的 這個函式也叫 主函式 因此,你發來的題目中的 1 6 8 敘述都是錯誤的,都應該選擇f。二 第2題中,c語言對其資料在記憶體中所佔用的實際位元組數,隨著程式中宣告的資料型別以及資料的多少而變化,c語言本身並沒有明確規定。這題應該選f。三 第3題,c語言中強制...

C語言問題,c語言問題?

你這個程式是捕捉0到9的按鍵狀態,按下再鬆開時才會記錄,想要識別所有按鍵,把for迴圈範圍擴大。比如for charch 32 ch 127 ch 這樣就包含了特殊符號及大小寫字母還有數字。但是,這個 是有問題的!一 你這個 需在鍵位已經按下後啟動才能識別,否則啟動時沒有按下對應鍵位,程式就結束了。...