以下不合法的常量是?
C語言中下列常量不合法的是
(6) 0x3.6 0x開頭 這是個16進制數,16進制數沒有小數形式,後面不能是3.6這種
(10)E-10 要用小寫 e
(11)0x2e-6 同第一條,e是個小數
(12)4.2e 這個沒有原因,格式不對,正常應該是 Ae-B ,A,B 都是整數
在中vb中 以下不合法的常量是
B選項是不合法的,這是運算不是常量,不能用這種方式表示。ABC都是正確的
以下選項不合法的字符常量是() A'\018' B'\"' C'\\' D'\xcc'
A.
\018是不合法的,\XXX是八進制的,不能出現8
C語言中,下列不合法的常量是
簡單來說,“”是用來表示字符串的,而‘’是用來表示字符的。
用字符串的形式來表示字符是可以的,但是使用字符的形式來表示多字符的字符串是不可以的。
以下合法的字符常量是 5分
第一題 C
雙單引號表示他為字符,而\轉義字符的加入使他明確的表示為引號這個字符常量
第二題 C
\x代表16進制,但\x後面應該只有2位,這個多了一個e
說下我的解釋:
第一題
A 0x表示16進制,但正確的方法應該是使用轉義字符\x來表示
B \後面接數字代表使用8進制,可是他兩邊沒有加引號
D \是轉義字符,所以他後面少了一個引號
第二題
A 沒什麼說的
B 直接用數字是可以的,這個字符是ASCII表裡面編碼179代表的字符
D 代表一個換行符,但換行符也是字符
最後說一下什麼是正確的字符常量。
1、他必須是一個字符,而不能是一個字符串。通俗的例子就是他可以是1個字母,但不能是一個單詞。
2、他兩邊必須都有單引號,單引號之內才是字符。雙引號就不行,雙引號代表串
3、字符可以用數字表示,8進制、10進制、16進制都可以,但要注意格式。
4、轉義字符\要注意,如果想表示引號,斜槓這些都需要藉助轉義字符\才能做到。
5、他必須是一個常量,舉個例子說明常量與變量。
x=1;
左邊的x是變量,右邊的1是常量。因為x可以通過x=2這樣的語句進行改變,而1沒法改變。
6、畢業快5年了看到這題我居然還沒忘~哈哈 小激動下
C語言的一道題:以下不合法的字符常量是()A.'\2' B.'"' c.' ' D.'\483' 問一下該選哪一項,為什麼?
D
因為' '裡面要是字符,而字符只能從&耽39;\0' 到'\255';所以說'\483'是不合法的字符常量。
以下字符常量中不合法的是 A.'@' B.'&'C.'整D."k"
D
字符常量 用 ' '
" " 字符串