以下字元中不是轉義字元的是AcBbCDa

2021-05-18 06:01:17 字數 3406 閱讀 2655

1樓:危馥芬鐸梧

bc是錯的,哈哈

a是輸出『\'

b只用了\不算轉義字元

c沒用轉義字元,錯

d是輸出ascii碼為0的符號,**nul,什麼也不幹

以下字元中不是轉義字元的是:a:\a' b:\b' c:\c' d:'\\'

2樓:匿名使用者

c \a 是響鈴

\b 是退格

\\ 是反斜槓

下列不正確的轉義字元是( )。 a.'\t' b.'\n' c.'//' d.'\0'

3樓:紫薇參星

選c因為c不是轉義字元,而是兩個斜槓字元.

4樓:志祥羅志祥

c,轉義字元需要有\

5樓:4747哦

\n回車換行 \t(tab鍵) \v豎向挑個 \r回車符

\f換頁符 \b (backspace鍵) \\反斜槓字元 \'單引號字元

\"雙引號字元 \ddd三位八進位制 \xhh 二位十六進位制 \0空值ascii碼0

\0 不是空格字元,空格字元是空格鍵

下面不正確的轉移字元是 a,『\\』 b, '/' c, '081' d,『\0』

6樓:匿名使用者

應該選擇:bc

轉義字元是由

反斜杆'\'為前導字元(注:不是斜槓'/',不能混淆)與緊接其後的字元一起表示一個無法正常顯示的ascii字元,反斜杆'\'後的字元只是作為「編碼」而非其原本意義,所以叫"轉義"。

a是正確的,'\\'表示輸出反斜槓自身。

b不是轉義字元,'/'只是表示斜槓。

c不是轉義字元,缺少反斜槓,且八進位制中不含數字8,十六進位制則應表示為'\x81'。

d是正確的,表示空字元。即null

7樓:趾高氣揚

正確的是 d。

a 單撇應該是 '\''

b 採用 『\ooo' 格式輸入 ascii 碼時 o 應該是八進位制數,不能包含非八進位制數 9

c 以十六進位制輸入 ascii 碼的格式應該是 '\xhh',其中 h 是十六進位制數

c++有這個選擇題:錯誤的轉義字元是:() a'\091',b'\\',c'\0',d'\'' 為什麼選a

8樓:匿名使用者

\091:

\0是八進複製數轉換符,制所以不可能出現大於等於bai8的數,du當然91是不

對的已知zhichar a=127,則a+1等於多少?答案是dao不能確定,那麼為什麼

對於16位系統和32位系統,64位系統,char型的size是不一樣的(int等也不一樣),所以溢位後到底上限是多少,不能確定

9樓:匿名使用者

\091不是一個字元了。

a = -128, 字元儲存的數字的範圍是-128 --- 127, 127 + 1之後就變成了128了。

10樓:y野薔薇的春天

char 是字元型,怎麼會賦值給一個具體的數

以下字元中不是轉義字元的是()。 a、'\c' b、'\b' c、'\\' d、'\a'

11樓:團長是

該題選a,'\b' 為退格(backspace)'\\'為反斜線\(backslash)『\a』 響鈴(alert或bell)

所有的ascii碼都可以用「\」加數字(一般是8進位制數字)來表示。而c中定義了一些字母前加"\"來表示常見的那些不能顯示的ascii字元,如\0,\t,\n等,就稱為轉義字元,因為後面的字元,都不是它本來的ascii字元意思了。

以下選項不合法的字元常量是() a'\018' b'\"' c'\\' d'\xcc'

12樓:匿名使用者

每個字元常量都對應一個整數編碼,所以表示一個字元有兩種方式:

一、直接回寫出字元本答身,然後用一對單引號括起來。比如'a','1'等等。但是有一些特殊字元不能這樣表示,比如單引號本身,不能寫成 ''',會報錯,所以給這些特殊字元前面加個「\」符號標誌一下,告訴編譯器接下來的字元要當成普通字元來讀,就像這樣'\''。

二、用編碼表示字元。就像用9527叫周星弛一樣。具體做法是先寫個斜槓,再加上編碼,最後用單引號括起來。

字元的編碼是什麼?查ascii碼錶。注意這裡的編碼只能用八進位制和十六進位制,用八進位制時前面加0或不加,用十六進位制時前面加x。

比如'\07'和'\7'是一樣的,是八進位制。'\x7'是十六進位制。

你的問題裡 a、d是第二種表示方法,b、c是第一種表示方法,形式都沒錯,只有a裡使用了八進位制編碼,就不應該出現8這個數字,所以a錯了。

13樓:匿名使用者

a.\018是不合法的,\***是八進位制的,不能出現8

c語言中下面正確的字元常量是: a)"a" b)'\\'' c)'w' d)'' 10

14樓:萬能導師

正確的是:"a"b)'\\''c)'w'd)''。

字串常量:用雙引號("")括起來的0個或多個字元的序列。在本例中,a用單zd引號("")括起來。這不符合規則。

所以a是錯的。b、c和d的使用都滿足字串常量的規則,所以b、c和d是正確的。

擴充套件資料:

字元常量的規則類似於字串常量:

1.一個是普通字元,一個用撇號括起來的字元,如'b','y','?」。字元常量在儲存在計算機的儲存單元中時儲存在**中(通常是ascii**)。

2.另一種是轉義字元,或特殊字元常量。轉換字元是權重字元的一種特殊形式,它在反斜槓之後將字元轉換為另一種含義。

3.此外,字元可以用ascii碼錶示,即開始的背斜(\),後面跟著字元的ascii碼。這種方法也稱為轉義序列符號

15樓:美li世界de孤兒

c單引號內代表一個字元

雙引號內代表字串,會自動在末尾加上一個代表字串結束的為零標緻'\0'

16樓:123拒絕者

a答案中雙引號是字串

b答案中單引號開頭,雙引號結尾

d答案中是空字串

17樓:匿名使用者

這個超簡單!c選項啊 要選單引號的 d就不是字元啊 a是字串啊 b就是錯誤的格式

18樓:潮汕瓜

c正確,規則,用『』是字元,「"是字串,『\0xx』八進位制也是

轉義字元377是什麼意思轉義字元中141表示什麼意思

377表示八進位制數377 換算為10進位制就是255 的ascii 對應的符號。轉義字元是一種特殊的字元常量。轉義字元以反斜線 開頭,後跟一個或幾個字元。轉義字元具有特定的含義,不同於字元原有的意義,故稱 轉義 字元。例如,在前面各例題printf函式的格式串中用到的 n 就是一個轉義字元,其意義...

下列不正確的轉義字元是C作答A

ddd 這表示反斜槓後面跟一到三個數字 八進位制的 轉義成10進位制的數後對應的就是 ascii表上的字元.但是八進位制最大為7 而c選項明顯錯誤 以下 是不正確的轉義字元。c表示轉義序列時,要以斜線開始,即 020 書上的答案是錯誤的。就是代表輸入 這個字元 因為 是轉義用的符號,光打1個,電腦理...

C 中t b命令的輸出是什麼,C 中轉義字元 b和 t有什麼作用

這兩個都是轉 bai義字元,du作用是輸出一個制zhi表符,然後再dao刪除該製表符版。1.t是製表符權,其中t是tab的縮寫。製表符,產生一定距離的空白,使文字看上去像一個 使用鍵盤上tab 製表 鍵輸入,ascii碼0x09,c程式輸入可以用 t 2.b是退格符。其中b是backspace的縮寫...