float f = 11.1;
double d = 5.3E12;
double d = 3.14159;
double d = 3.14;.
第1题:
下列的哪个赋值语句是不正确的? ( )
A.float f=11.1;
B.double d=5.3E12;
C.float d=3.14f;
D.double f=11.1E10f;
第2题:
下面的说法中正确的是( )。 Ⅰ:有float型数据定义float f1=100.00f;Float F1=new float(f1),要把float型转换为double型时用Double d1=F1.doubleValue()。 Ⅱ:有double型数据定义double d1=100.00;Double D1=new Double(d1),要把double型转换为int型时用 int il=D1.intValue()。 Ⅲ:当把int型转换为double型时,该转换是不能自动转换的,需要强制类型转换。 Ⅳ:以上说法都不对。
A.Ⅱ、Ⅲ
B.Ⅰ、Ⅲ
C.Ⅰ、Ⅱ
D.Ⅳ
第3题:
下列赋值语句中错误的是( )。
A.float f=11.1f
B.double d=5.3e12;
C.char f='\r';
D.byte bb=433;
第4题:
在同一可访问区内有如下8个函数:
①double calculate(double x)
②double calculate(double x, double y);
③double calculate(double x. int y);
④double calculate(int x, double y);
⑤double calculate(int x);
⑥float calculate(float x);
⑦float calculate(double x);
⑧float calculate(int x,double y)。
那么关于函数重载的说法中,不正确的是(63)。
A.②③④⑤中任两个函数均构成重载
B.①③构成重载
C.②⑧肯定构成重载,⑥⑦也肯定构成重载
D.④⑧构成重载
第5题:
1. class Super { 2. public float getNum() { return 3.0f; } 3. } 4. 5. public class Sub extends Super { 6. 7. } Which method, placed at line6, causes compilation to fail?()
第6题:
Which of the following assignment is not correct?()
第7题:
假定变量x,f和d的类型分别为int 、float和double。下面表达式的值总是为1的是()
第8题:
1. class super { 2. public float getNum() {return 3.0f;} 3. } 4. 5. public class Sub extends Super { 6. 7. } Which method, placed at line 6, will cause a compiler error?()
第9题:
x==(int)(double)x
x==(int)(float)x
d==(double)(float)d
(f+d)-f==d
第10题:
Public float getNum() {return 4.0f; }
Public void getNum (){}
Public void getNum (double d){}
Public double getNum (float d) {retrun 4.0f; }
第11题:
public void getNum(){}
public void getNum(double d){}
public float getNum() { return 4.0f; }
public double getNum(float d) { return 4.0d; }
第12题:
float f = 11.1;
double d = 5.3E12;
double d = 3.14159;
double d = 3.14;.
第13题:
下列赋值语句中错误的是( )。
A.float f=1f;
B.double d=5.3E12;
C.char c='\r';
D.byte bb=433;
第14题:
下面赋值语句不正确的是( )。
A.float f=11.1;
B.double d=5.3E12;
C.double d=3.14159;
D.double d=3.14D;
第15题:
以下正确的函数定义是______。
A.double f1(int x,int y)
B.double f1(int x;int y)
C.double f1(int x;float y)
D.double f1(int x,y)
第16题:
下列赋值语句中错误的是( )。
A.float f=11.1f;
B.double d=5.3E12;
C.char c='r';
D.byte bb=433;
第17题:
class super { public float getNum() {return 3.0f;} } public class Sub extends Super { } Which method, placed at line 6, will cause a compiler error?()
第18题:
变量x、f、d分别为int,float,double类型的,除了f和d不能等于无穷大和NAN以外值可以任意选取,下面表达式为真的是()
第19题:
下面的哪个赋值语句是不对的?()
第20题:
Which of the following statements are legal?()
第21题:
float f=11.1;
double d=5.3E12;
double d=3.14159;
double d=3.14D;
第22题:
1.unsigned,2.int,3.double
1.double,2.double,3.double
1.int,2.double,3.char
1.unsigned,2.double,3.int
第23题:
x==(int)(float)x
d==(double)(float)d
f==(float)(double)f
(f+d)-f==d
第24题:
Public float getNum() {return 4.0f; }
Public void getNum () { }
Public void getNum (double d) { }
Public double getNum (float d) {retrun 4.0f; }