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

錯誤的c語言常量

發布時間: 2022-09-01 21:21:34

1. 在c語言中,錯誤的常數表示是_______。 A. 0L B.-0x6aL C. '6' D.

錯誤的常數表示,答案選D.

因為指數表示形式的時候,字母e或E的後面用於表示階碼,只能為整數。

2. C語言中,下列不合法的字元常量是

C語言中,不合法的字元常量是「A、'xff'」,因為這雖然屬於ASCII碼字元,但是「ff」超出了ASCII碼最大的「7f」,所以不合法。

「B、'65'」屬於ASCII碼字元,「C、'&'」屬於普通字元,「D'28'」屬於ASCII碼字元。字元常量主要以下三類:

1、普通字元

即用單撇號括起來的一個字元,如'b' ,'y',『?』。字元常量在儲存在計算機的儲存單元中時,是以其代碼(一般採用ASCII代碼)儲存的。

2、轉義字元

即特殊字元常量,轉移字元是C語言中表示字元的一種特殊形式,其含義是將反斜杠後面的字元轉換成另外的意義。

3、ASCII碼字元

還可以用字元的ASCII碼表示,即用反斜符()開頭,後跟字元的ASCII碼,這種方法也稱為轉義序列表示法,具體方法是:

(1)用字元的八進制ASCII碼,表示為:dd.這里,0dd是八進制值(0可以省略)。

(2)使用字元的十六進制ASCII碼值,表示為xhh或Xhh這里hh是兩位十六進制值。

(2)錯誤的c語言常量擴展閱讀:

C語言中合法標識符的規則:

1、標識符由字母(A-Z,a-z)、數字(0-9)、下劃線「_」組成,並且首字元不能是數字,但可以是字母或者下劃線。例如,正確的標識符:abc,a1,prog_to。

2、不能把C語言關鍵字作為用戶標識符,例如if ,for, while等。

3、標識符長度是由機器上的編譯系統決定的,一般的限制為8字元(註:8字元長度限制是C89標准,C99標准已經擴充長度,其實大部分工業標准都更長)。

3. 在C語言中,不正確的常量是

B
0打頭的數值常量說明是8進製表示的,八進制的數字怎麼會有數字8出現,就像二進制里,每位上的數只肯能是0或1

4. 以下所列的C語言常量中,錯誤的是( B ) A) 0xF

1.2e0.5中的e不是c語言關鍵字.
其他的都是,其中2L,是c中表示長整型2,'\72'是轉義字元

5. (1)以下所列的C語言常量中,錯誤的是   A)0xFF B)1.2e0.5

B選項錯誤,因為e後面必須是整數

6. 67、以下列出C語言常量中,錯誤的是______。 A:OxFF B:1.2e0.5

B
是錯的。 AeB的形式 是科學計數法。 其中B 必須是整數 這里是0.5 所以不對。

A 應該是0xFF 16進制常量
C L代表是long類型。
D 8進製表示的轉義字元常量。

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

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

8. 以下選項中關於C語言常量的敘述錯誤的是

既然是變數,那就不是常量。如果是常量,當然也就不能改變。

當然還有一種是const修飾的變數,比如const int a = 1;a的值也不能變,但不能說a是常量

按照不同的分類:
①常量分為整型常量、實型常量、字元常量和字元串常量
②常量可分為數值型常量和非數值型常量

然後你可以綜合的選下了,哈哈

9. C語言 下列哪些是錯誤的常量

123a是錯誤的
160 整型
0xffff 十六進制
011 八進制
0X37 十六進制
2e5 科學技術法的float