當前位置:首頁 » 編程語言 » c語言常量中錯誤的是
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言常量中錯誤的是

發布時間: 2023-08-30 11:41:46

Ⅰ 在c語言中,錯誤的int類型的常量是(C). A.1234 B.0 C.039 D.0xAF

C項039是八進制,八進制數由數字0,1,2,3,4,5,6,7來表示,所以039是錯的,選C

Ⅱ C語言下列哪些是錯誤的常量,為什麼

1,單引號只能引一個字元
2,O不能用在整型變數中
3,同1
4,0開關的代表8進制,而8進制中不能出現8
7,字元用這種形式表示時是用三個8進制數表示,不能用4位數
10,沒有基數

Ⅲ 以下不符合C語言語法的實型常量是 A.1.2E0.5 B.3.14159E C..5E-3 D.E15

1、A錯誤,指數必須是整數,不符合C語言語法的實型常量。

2、B錯誤,指數不能省略,不符合C語言語法的實型常量。

3、C正確,符合C語言語法的實型常量。

4、D錯誤,底數不能省略,不符合C語言語法的實型常量。

e與E,表示以10為底數的冪數,且e與E後面必須跟整數,若是小數,也是錯誤的,例如3.2e1.5 ,這里1.5是小數,所以錯的。

(3)c語言常量中錯誤的是擴展閱讀:

C語言中關於合法的數值常量:

1、八進制常量:開頭必須是0,且八進制是0-7之間組成的數,例如,029就是錯誤的八進製表示方式。

2、十六進制常量:0X開頭,包含字母ABCDEF,不區分大小寫,例如0x與0X一樣,0Xaa與0xAA,都是正確的。

3、實數型常量:必須有小數點,例如定義double a=1就是錯誤的,必須寫成double a=1.0,另外寫成a=1,0中間是逗號,就更是錯誤的了。