单项选择题
以下程序的输出结果是( )。
struct HAR
int x, y; struct HAR *p; h[2];
main()
h[0].x=1; h[0].y=2;
h[1].x=3; h[1].y=4;
h[0].p=&h[1]; h[1].p=h;
printf("%d%d\n", (h[0].p) ->x, (h[1].p) ->y);
A) 12
B) 23
C) 14
D) 32
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
阅读下列程序段,程序的输出结果为( )。 #include <stdio.h> #define M(X, Y) (X) *(Y) #define N(X, Y) (X) (Y) main() int a=5, b=6, c=8, k; k=N(M(a, b), c); printf( %d n , k);
A) 3
B) 5
C) 6
D) 8
点击查看答案&解析
单项选择题
下列程序执行后的输出结果是()。 #include <stdio.h> void func1(int i); void func2(int i); char st[]= hello, friend! ; void func1(int i) pnintf( % c1, st[i]); if(i<3) i+=2; func2(i); void func2(int i) printf( %c , st[i]); if(i<3) i+=2; func1(i); main() int i=0; func1(i); printf( n );
A. hllo
B. heel
C. hlo
D. hlm
点击查看答案&解析
相关试题
有以下程序: #include <stdio.h> m...
有以下程序: #include <stdio.h> m...
若有以下定义的语句: struct student i...