假设方法p有如下头部:public static int [] p()[br][/br] 它的返回语句应该是下列哪个选项?
A: eturn 1;
B: eturn new int[ ]{1, 2, 3};
C: eturn int[ ]{1, 2, 3};
D: eturn {1, 2, 3};
A: eturn 1;
B: eturn new int[ ]{1, 2, 3};
C: eturn int[ ]{1, 2, 3};
D: eturn {1, 2, 3};
举一反三
- 假设方法p的头部定义如下: publicstaticint[][]p()[br][/br] 方法p()的返回语句是下列哪个选项? A: eturn {1, 2, 3}; B: eturn int[]{1, 2, 3}; C: eturn new int[]{1, 2, 3}; D: eturn new int[][]{{1, 2, 3}, {2, 4, 5}};
- 假设方法p的声明部分如下:<br/>public static int[] p()<br/>该方法中的返回语句可以为()? A: return 1; B: return {1, 2, 3}; C: return int[]{1, 2, 3}; D: return new int[]{1, 2, 3};
- 若有定义: [br][/br] int i1=30, i2=40; [br][/br] int * const p=&i1; const int *q = &i2;[br][/br] 且有语句: 1) p = &i2; 2) i2 = 50; 3) *q = 20; 4) *p = 10; [br][/br] 则下列_____中的语句均不正确。 A: 1、2 B: 2、3 C: 3、4 D: 1、3
- 下列哪个语句能引起编译器错误?( ) A: int[] a = { 1, 2, 3, 4 }; B: int a[][] = { 1, 2 }, { 3, 4 }; C: int a[] = new int[4]; D: String a[] = { "1", "2", "3" };
- 以下数组定义中,错误的是( )。 A: int<br/>x[2][3] ={1, 2, 3, 4, 5, 6} ; B: int<br/>x[][3] ={0} ; C: int<br/>x[][3] ={{1, 2, 3} , {4, 5, 6} } ; D: int<br/>x[2][3] ={{1, 2} , {3, 4} , {5, 6} } ;