回覆列表
-
1 # 使用者7994487464459
-
2 # 勇7E2h
整型常量就是通常的整數,包括正整數、負整數和0,其資料型別顯然是整型。除此之外,整型常量包括短整型、長整型和無符號型等不同型別。整型常量在一般微型機中佔用2個位元組,不管是十進位制、八進位制或十六進位制整數,它們的數值範圍都是十進位制的-32768~+32767。
很顯然,2e5是合法整型常量。
-
3 # 使用者4723996545340
A 合法,三個分別是 十進位制 十六進位制 八進位制B 不合法,第二個八進位制中出現一個十六進位制數AC 不合法,第二個數中有逗號D 不合法,0x不正確其他數字都是對的0開頭是8進位制,0x開頭是十六進位制!
-
4 # 雲白天之藍1
字串輸入 判定:
第一位可以是 0~9 ,正負號
第二位到結束只含有0~9
-
5 # kobe0101
在一個整型常量後面加一個L證明是長整型常數。
選A A選項應該是0L不是 OL 不然就沒有答案了 以L或l結尾的都是長整型。如12345L<=>12345l。書上明明白白地寫著。 有規定short型不長於int型,long型不短於int型,所以對於有些系統short=int=long都是32位,那麼B就錯了。如果int型是16位的,B就對了,但是由於沒有指明系統,所以B就錯了。此題何況有A在。那隻能選A了。