在Java中,下列选项不合法的赋值语句是____
A: float a=3/5;
B: int b=3/5;
C: float c=3/5.0;
D: double d=3/5.0;
A: float a=3/5;
B: int b=3/5;
C: float c=3/5.0;
D: double d=3/5.0;
C
举一反三
- 在Java中,下列( )赋值语句是不合法的 A: double f=1.0/3 B: int i=1/3 C: float f=1/3 D: float f=1*3.0
- 以下对二维数组a的正确定义是 ( )。 A: int a [ 3 ] [ ]; B: float a ( 3 , 5 ); C: double a [ ] [5]; D: float a (3 ) (5) ;
- 在Java中,下列语句不能通过编译的有( ) A: String s="join"+3; B: int a="join"+3; C: int a='a'+5; D: float f=5+5.5;
- 下列正确定义数组的语句是()。 A: int a [3][4]; B: float x[10]; C: double w[2][3][4]; D: int y [5][5]; E: int a [2+5];
- 以下对二维数组定义正确是( )。 A: int b[3][5]; B: float a(3,4); C: double d[][4]; D: float f(3)(4);
内容
- 0
以下对二维数组a的正确定义是 ( )。 A: char a[3][]; B: float a(3,5 ); C: double a[2][5]; D: float a(3)(5) ;
- 1
下列关于数组和指针的操作中正确的是( )。 A: int a[5],*pa=&a; B: float b[5],*pb=&b[1]; C: double c[3][5],*pc=c; D: char d[3][5],(*pd)[3]=d; E: int* e[5],*pe=e; F: int f[3][5],*pf[5]=f;
- 2
设有变量定义:int i=3,j=5;float x=2.5;double y=5.0;则表达式y+=i-=j*=++x;的计算结果为________。
- 3
下列关于数组和指针的操作中正确的是( )。 A: double c[3][5],*pc=c; B: float b[5],*pb=&b[1]; C: char d[3][5],(*pd)[3]=d; D: int* e[5],*pe=e;
- 4
若有定义:int a=2; 则正确的赋值表达式是( )。[br][/br] (5.0) A: a-=(a*3) B: double(-a) C: a*3 D: a*4=3