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 求餘數,整數才可以求餘數 ...