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的縮寫...