正在加载图片...
执行第二条语句 +=j=+2 1+=(*=(1+2) (=50*7) i=5+350=355,J=350 3、执行完下列语句段后,i值为 static int al3][4}={1,2,3},4,5,6},i; a[o][1 2 a[0[2 a[0][3 a[lol 4 a[1[1 5 a[l[2 6 a[1][3 a[2]0 X}16 a[2][1 X18 a[2][2 a[2][3 a[OJ5的地址:X+(0*4+5)*2=X+10,即对应于a[1 4、执行完下列语句段后,i值为:4 int f(int x) i static int k=0 return x. =f(2); 5、执行完下列语句段后,i值为:18 77 执行第二条语句: i+=j*=i+2 ➔ i += (j *= (i+2)) ➔ i += (j *= 7) ➔ i += (j = 50*7) ➔ i = 5 + 350 = 355, j = 350 3、执行完下列语句段后, i 值为:__5__ static int a[3][4]={{1,2,3},{4,5,6}}, i; i= a[0][5]; a[0][0] 1 X a[0][1] 2 X+2 a[0][2] 3 X+4 a[0][3] ? X+6 a[1][0] 4 X+8 a[1][1] 5 X+10 a[1][2] 6 X+12 a[1][3] ? X+14 a[2][0] ? X+16 a[2][1] ? X+18 a[2][2] ? X+20 a[2][3] ? X+22 a[0][5]的地址: X+(0*4+5)*2 = X + 10, 即对应于 a[1][1]。 4、执行完下列语句段后, i 值为:__4___ int i; int f(int x) { static int k = 0; x+=k++; return x; } i=f(2); i=f(3); 5、执行完下列语句段后, i 值为:__18__
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有