假设有下列声明语句: int i,j; float x,y; double u,v; 下面( )个赋值是合法的。
A.i=x
B.x=u+y;
C.x=4+j*y;
D.v=(int)x;
第1题:
下列Python赋值语句中,不合法的是?
A.x,y=y,x
B.x=y=1
C.x=(y=1)
D.x=1;y=1
第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题:
下列Python赋值语句中,不合法的是___
A.x,y=y,x
B.x=y=1
C.x=(y=1)
D.x=1;y=1
第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