#define DOUBLE(x) x+x ,i = 5*DOUBLE(5);i
是多少?
第1题:
设i,j为类X中定义的double型变量名,下列X类的构造方法中正确的是
A.double X(double k){i=k; return I;}
B.X(){i=6; j=8;}
C.X(double m, double n){i=m; j=n;}
D.X(double k){i=k;}
第2题:
假定变量i、f的数据类型分别是int、float。已知i=12345,f=1.2345e3,则在一个32位机器中执行下列表达式时,结果为“假”的是()。
A.i==(int)(float)i
B.i==(int)(double)i
C.f==(float)(int)f
D.f==(float)(double)f
第3题:
语句 (double)5/2 的值是多少?
A.2
B.2.5
C.3
D.2.0
第4题:
假定变量i和f 的数据类型分别是 int和float. 已知i=23456, f=2.3456e3, 则在一个32位机器中执行下列表达式,结果为假的是:
A.i == (int)(float) i
B.i == (int)(double) i
C.f == (float)(int) f
D.f== (float) (double) f
第5题:
假定变量i,f的数据类型分别是int、float。已知i=12345,f=1.2345e3,则在一个32位机器中执行如下表达式,结果为假的是
A.i==(int)(float)i
B.i==(int)(double)i
C.f==(float)(int)f
D.f==(float)(double)f