早教吧 育儿知识 作业答案 考试题库 百科 知识分享

下列变量定义中,合法的是()A:shortaL=5678;B:doubleb=1+5e2.5;C:longdo=0xfdaL;D:float2and=le-3;

题目详情
下列变量定义中,合法的是( )
A:short aL=5678;
B:double b=1+5e2.5;
C:long do=0xfdaL;
D:float2_and=le-3;
▼优质解答
答案和解析
A:short aL=5678;合法,没有溢出,大小在-32768~32767内,正常;
B: double b=1+5e2.5;合法;
C: long do=0xfdaL;不合法,do为关键字,不合法;
D: float2_and=le-3;不合法,没有标示类型,因为float跟2_and连写了,还有2_and中不能以数字作变量的开头,还有初始化为le-3,其中le要有指定类型和大小;