举一反三
- 若有以下定义和语句,int a[4]={0,1,2,3},*p; p=&a[2];则*--p的值是___。 A: 0 B: 1 C: 2 D: 3
- 若有定义语句:int a[4]={0,1,2,3},*p;p=&a[1];则++(*p)的值是 。
- 若有以下定义和语句,则“*--p”的值是()[br][/br] int a[4]={0,1,2,3},*p; p=&a[2]; A: 0 B: 1 C: 2 D: 3
- 若有以下定义和语句,则*--p的值是 int a[4]={0,1,2,3},*p; p=&a[2];
- 若有定义:int a[3][4]={{1},{2},{3}}; ,则a[1][1]的值为( ) A: 1 B: 0 C: 2 D: 3
内容
- 0
对于数组的使用,以下做法正确的是:</p></p><p><p>(1) int a[]={1,2,3}</p></p><p><p>(2) int a[10]=new int[10]; a[10]=1;a[1]=1;</p></p><p><p>(3) int a[10]={1,”2”,3};</p></p><p><p>(4) int a[10]; a[1]=0</p></p>
- 1
若有:int a[][3] = {{0},{1},{2}};则a[1][2]的值是? A: 0 B: 1 C: 2 D: 3
- 2
若有定义:int a [3][4]={{1},{2},{3}};,则a[1][1]的值为____。
- 3
设有定义语句 “static int a[3][4]={{1},{2},{3}}”, 则 a[1][1]值为 , a[2][1]的值为
- 4
关于二维数组的创建,以下做法正确的是:(1)int a[][] =new int[4][5](2)int a[][] =new int[4][]; a[0]=new int[10]; a[1]=new int[20];(3)int a[][]; a=new int[3][]; a[0]=new int[3]; a[1]={1,2};a[2]={1,2,3}; A: (1)(2)(3) B: (1)(2) C: (1)(3) D: (1)