4.Consider the C program on the right side.What will be printed on the standard output after program finishes?
struct point{int x;int y;};
int main(){
struct point p,q;
struct point *r;
r=&q;
q.x=p.y=1;
q.y=p.x=2;
r->x=2;
p.y=1;
printf("%d,%d",q.x,q.y);
return 0;
}
A.2,2 B.2,1 C.1,2 D.1,1 E.none of the above
2.A 2D array X[1...10][1...100]is declared in a program.The address of X[1][1]is 1200,and the size of each element of the array is 4.What address of X[3][2]is if the memory system uses row majar storage?
A.1232
B.1264
C.1328
D.2408
E.none of the above
请问这两题的答案怎么算
第二题 我算出来都不是ABCD里..