如有下面的语句说明 , 则表达式 *(p+3) 的值是 ( )。 int a[]={2,3,4,5,6,7}; int *p=a;
5
举一反三
- 如有下面的语句说明,则表达式*(p+3)的值是()。inta[]={2,3,4,5,6,7};int*p=a; A: 3 B: 4 C: 5 D: 6
- 如有下面的语句说明 , 则表达式 *(p+3) 的值是 ( )。 int a[]={2,3,4,5,6,7}; int *p=a;
- 如有下面的语句说明, 则表达式 *(p+3) 的值是 ( ) int a[]={2,3,4,5,6,7}; int *p=a+1; A: 6 B: 3 C: 4 D: 5 E: 2.0 F: 7.0
- 下面错误的语句是( )。 A: int a[2][3] = {1, 2, 3, 4, 5, 6}; B: int a[2][3] = {{1, 2, 3}, {4, 5, 6}}; C: int a[ ][ ] = {{1, 2, 3}, {4, 5, 6}}; D: int a[ ][3] = {{1, 2, 3}, {4, 5, 6}};
- 若有如下说明:int a [ 10 ] = { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 } , *p = a ;则数值为9的表达式是【 】
内容
- 0
以下能对二维数组a进行正确说明和初始化的语句是____。 A: int a( )(3)={ ( 1, 0, 1 ), ( 2, 4, 5 ) }; B: int a[2][3]={ { 3, 2, 1 }, { 5, 6, 7 } }; C: int a[][3]={ { 3, 2, 1 }, { 5, 6, 7 } }; D: int a[][3]={ ( 1, 0, 1 ), ( 2, 4, 5 ) };
- 1
如果有定义:int a=7; float x=2.5, y=4.7; 则表达式(x+a%3*(int)(x+y)/4)的计算值是____。</p></p> ______
- 2
如有定义const int i=5; const int j=3; const int *p=&i; 则执行语句p=&j; 是合法的。
- 3
若有以下语句,则&a[2]-p的值是()。int a[3],*p=a;
- 4
若有下列语句: int a[4]={1,2,3,4},*p; p=a; 则*p的值是3。