下列為字符常量的是?
General 更新 2024-11-13
下列正確的字符常量為
我選d
"a"字符串,含'a'、'\0'
'name' 暫時沒看到這種c表示
a 變量
d '\101'表示 ASCII=八進制101[即10進制65]的字符,查表'A'
下列哪個是C++語言的合法的字符常量__________. A "\0" B '054' C '\x89' D '\092' 答案 C 請解釋一下
A“\0”以雙引號界定,是字符串,錯。
B '054' 界定了3個字符,錯。
C '\x89' 是採用16進制的轉義字符,正確。
D '\092'看似轉義字符,但是,以0開頭的是8進制字符,9不合法,所以還是界定了3個字符,\0,9,2,錯。
下列可以正確表示字符型常量的是___D__。 A、297 B、"a" C、"\n" D、'\t'
字符型常量的十進制ASCII值0~255, 所以A錯
B,C加了雙引號,都表示字符串常量
D,是單引號,正確
下列能正確表示C語言的字符常量的是 A'\40' B"A" C'AB'
A正確‘\40’代表ascii碼值為40的字符
B 改為‘A’,單個字符用‘’
C 字符串要用“AB”雙引號
d '\0'才是對的
C語言中下列選項中,非法的字符常量是() A) '\t' B) '\17' C) "\n" D)'\xaa'
A 跳格字符
B 8進制轉義 ascii碼為8 + 7 = 15
C 字符串常量,不是字符常量
D 16進制轉義 ascii碼為10 *16 + 10 = 170