以下正確的c語言自定義識別符號是,以下正確的C語言自定義識別符號是 A 1a B 2a C do D a 12 Why

2021-05-22 12:42:41 字數 698 閱讀 2421

1樓:伊·梵

自定義識別符號必須滿足下面的條件

1.下劃線,字母或者數字

2.不能以數字開頭

3.不能和系統的保留關鍵字相同

a正確b不滿足第2條

c不滿足第3條

d不滿足第1條

2樓:匿名使用者

這個沒必要刻意去記。

bcd選項都會引起歧義

b:2a_ 容易判斷為2*a_

c:do 會和命令do {}while();中的do搞混淆d:a.12中的小數點會和結構體指標中的小數點如 p.a這個小數點搞混

所以答案是a

3樓:匿名使用者

1)第一個字元必須是字母(不分大小寫)或下劃線(_);

2)後跟字母(不分大小寫)、下劃線(_)或數字組成;

3)識別符號中的大小寫字母有區別。如,變數sum,sum,sum代表三個不同的變數;

4)不能與c編譯系統已經預定義的、具有特殊用途的保留識別符號(即關鍵字)同名。比如,不能將識別符號命名為float,auto,break,case,this,try,for,while,int,char,short, unsigned,等等

所以選(a)

4樓:荀廷謙滕春

d中的數字不能出現在第一位,不好意思,剛才看錯了,還以為why!?也是裡面的呢!

C語言中規定,使用者自定義識別符號只能用數字,字母和下劃線,但是為什麼定義了thousand thou

不知道你是怎麼定義的,是什麼系統。覺得沒有這種可能性,看我這裡的情況 c語言正確的使用者自定義識別符號 此題選c答案 首先,識別符號是由數字 字母和下劃線組成,且必須是以字母或下劃線開頭其次,標識分使用者識別符號 關鍵字和預定義識別符號在a,b答案中,和 是符號,而不是數字 字母和下劃線中的一種,所...

C語言使用者識別符號哪個選項是都不合法的?為什麼

c語言中識別符號只能是下劃線 數字 字母 大小寫均可,一般變數用小寫 常量用大寫 且不能是數字開頭。庫函式其實也是一種使用者自定義識別符號。不是自定義的,只有保留的關鍵字。而enum是列舉的關鍵字。比如一個函式裡面,如果你不準備呼叫輸出語句printf,那麼完全可以void func int pri...

11c語言中的識別符號只能由字母,數字和下劃線三種字元組

11 d 12 c 13 d 14 a 15 b 16 b 17 b 18 d 19 d 20 c 11.c 12.c 3ae bc中只有c是分母 在 的後面 其他都是分子 用 13.d 可以輸入別的型別 char和float都可以輸int型 14.b 15.a 16.d 求餘數,整數才可以求餘數 ...