9、若有定义int a[3][4];则能正确表示a数组元素地址的表达式是 (A) &a[3][2] (B) a[3][2] (C) &a[1][2](D) a[2
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 10:57:38
9、若有定义int a[3][4];则能正确表示a数组元素地址的表达式是 (A) &a[3][2] (B) a[3][2] (C) &a[1][2](D) a[2
9、若有定义int a[3][4];则能正确表示a数组元素地址的表达式是 (A) &a[3][2] (B) a[3][2] (C) &a[1][2]
(D) a[2
9、若有定义int a[3][4];则能正确表示a数组元素地址的表达式是 (A) &a[3][2] (B) a[3][2] (C) &a[1][2](D) a[2
A不可以的
*a取的是a[0][0]中的元素值,假设为8
那么*(*a + 3)就成了*(11),显然不对(而且危险)
若有定义:int a[3][4];则表达式&a[2][1]-a的值为9
若有定义 int a[3][4],*p; 则对数组元素a[i][j](0
9、若有定义int a[3][4];则能正确表示a数组元素地址的表达式是 (A) &a[3][2] (B) a[3][2] (C) &a[1][2](D) a[2
若有定义“int a=7;float x=2.5,y=4.7;”,则表达式x+a%3*(int)(x+y)%2/4的值是多
15.若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是( )
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是?
若有定义:int a=7;float x=2.5,y=4.7; ,则表达式x+a%3*(int)(x+y)%2/4的值是
若有定义 int a=7;folat x=2.5,y = 4.7; 则表达式++a%3*(int)(x+y)%2/4的值是
若有定义:int a;则语句a=(3*4)+2%3;运行后a的值为
1.已有定义 int a[10],*p; 则正确的赋值语句是( ).A.p=100; B.p=a[5]; C.p=a[2]+2; D.p=a+2;2.若有定义int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则不能表示a数组元素的表达式是 ( )A.*p B.a[1] C.*a D.a[10]3.设有定义int x[6]=
1.已有定义 int a[10],*p; 则正确的赋值语句是( ).A.p=100; B.p=a[5]; C.p=a[2]+2; D.p=a+2;2.若有定义int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则不能表示a数组元素的表达式是 ( )A.*p B.a[1] C.*a D.a[10]3.设有定义int x[6]=
1.已有定义 int a[10],*p; 则正确的赋值语句是( ).A.p=100; B.p=a[5]; C.p=a[2]+2; D.p=a+2;2.若有定义int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则不能表示a数组元素的表达式是 ( )A.*p B.a[1] C.*a D.a[10]3.设有定义int x[6]=
若有定义:int a[4][6];则能正确表示a数组中任一元素a[i][j](此处0
若有定义:int a[ ]={1,4,6,5,8,9}; 则 *(a+5) 的值为
25.若有定义 int a[3][4]; 则对数组元素a[i][j] (0
若有数组定义 int a[4][5];,则引用*(a+1)+2表示
若有定义int a[8],*p=a;,则*(p+3)表示_____
若有定义int a[3][4]={1,2,3,4,5,6,7,8,9};,则a[1][3]= a[2][3]=