问题详情

下列变量定义中,合法的是( )。


A、short_a=1-1e-1;

B、doubleb=1+5e2.5;

C、long do=0xfdaL;

D、float2_and=1-e-3;

时间:2022-01-04 20:50 关键词:

答案解析

B
解析:本题考核变量名的定义和赋值。在选项A中,把实型表达式作为初值赋给整型变量,显然是非法的。在选项C中,使用了C++保留字do作为变量名,是错误的。在选项D中,表达式中的标识符2and是非法的。