本文目錄一覽:
- 1、以下符合C語言語法的表達式( )?
- 2、24.以下符合C語言語法的賦值表達式是( )。 A.a=9+b+c=d+9
- 3、則以下符合C語言語法的表達式是______。
- 4、以下符合C語言語法的實行常量是?
- 5、以下符合c語言語法的常量是() A.018 b.0xfg c.3E1.0 d
以下符合C語言語法的表達式( )?
選擇D,A和C肯定是錯的,不能把值或另一個表達式賦值給一個表達式,B也會報錯:’%’ : illegal, right operand has type ‘const double’
24.以下符合C語言語法的賦值表達式是( )。 A.a=9+b+c=d+9
答案選擇B
A出現9+b+c=d+9這樣的式子是不能完成賦值的
D的錯誤與A相同
C是三條語句,a=9+b;b++;c+9,也就是說後面的b++和c+9在這裡沒有意義
B括號中是逗號表達式,從左往右執行,返回最後一個表達式的值
則以下符合C語言語法的表達式是______。
正確答案是B
a的(b=4)*(a=3)應該為(b==4)*(a==3)
c的%用來表示正整數的整除的,不用-3
d的folat是浮點型的關鍵字,要是f的話就沒問題了,相當於調用一個f函數
以下符合C語言語法的實行常量是?
A
不對。E
表示科學計數法,後面數字表示
10
的多少次冪,C
語言規定,這個數字不能是小數,只能是整數。
B
不對。沒有什麼常量有兩個小數點的。
C
不對。常量不能以字母開頭,必須以數字開頭。如果非要表示
16
進制數,應該這樣
0x
E15。
D
應該是正確的。小數點前面的
可以省略,不過自己編程時,最好寫上,否則不符合常規,可讀性太差。
望採納。
以下符合c語言語法的常量是() A.018 b.0xfg c.3E1.0 d
C是浮點數的科學計數法表示,形式是aEb表示a*10的b次冪。 這裡的b必須是整數,不能是浮點數,1.0是不對的。
D以0開頭,表示8進制數。 這裡01就是1
比如010就是8進制的10,也就是10進制的8
原創文章,作者:GXXS,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/134477.html