下列变量定义中, 错误的是()
A: long k = 123L;
B: float f = 3.14f;
C: int i = "12";
D: double d = 1.559;
A: long k = 123L;
B: float f = 3.14f;
C: int i = "12";
D: double d = 1.559;
举一反三
- 下列变量定义中,正确的是( ) A: long l=123L B: long l=3.14156f C: int i=”k” D: float f=1.55989
- 以下语句,错误的是( )。 A: float width=8_8_9_4.36_3F; B: int height=8894; C: float f = 3.14; D: long k=9223368547758L;
- 下面各项中定义变量及赋值不正确的有( ) A: int i = 32; B: float f = 45.0 C: double d = 45.0; D: long x= (long)45.0;
- 已知变量a,f,i数据类型如下:int a;float f;double i;则表达式10+'a'+i*f值的数据类型为() A: int B: float C: double D: 不确定
- 假定变量 i , f , d 数据类型分别为 int, float, double (int 用补码表示, float 和 double 用 IEEE754 单精度和双精度浮点数据格式表示 ) ,已知 i=785 , f=1.5678e3 , d=1.5e100 ,若在 32 位机器中执行下列关系表达式,则结果为真的是 。 (I) i = = (int) (float) i (II) f = = (float) (int) f (III) f = = (float) (double) f (IV) (d+f)-d = = f