下列選項中屬於float類型字面常量的是:
A.3.14 B.3.14f C.3.14L D.0.0314E2
已知枚舉類型定義語句為:
enum Token {NAME,NUMBER,PLUS=5,MINUS,PRINT=10};
則下列說法中錯誤的是:
A.枚舉常量NAME的值為1
B.枚舉常量NUMBER的值為1
C.枚舉常量MINUS的值為6
D.枚舉常量PRINT的值為10
第一題:選B
A和C都是double類型的,D選項的0.0314E2是一個實型常量,用科學計數法表示,只有B是float類型的
第二題:選A
默認情況下,第一個枚舉子被賦值0,接下來的枚舉子取值是前面一個枚舉子的取值+1,,所以NAME應該是0