问题
下列程序的运行结果是______ 。 #include < stdio.h > void main() { struct st { int x, y; } a[4] = { { 10, 20 }, { 30, 40 }, { 50, 60 }, { 70,
发布时间:2025-05-24 作者:江苏开放大学 浏览:0次
下列程序的运行结果是______ 。
#include < stdio.h >
void main() {
struct st {
int x, y;
}
a[4] = {
{
10, 20
}, {
30, 40
}, {
50, 60
}, {
70, 80
}
};
struct st * p = a;
printf("%d,", p++- > x);
printf("%d,", ++p - > y);
printf("%d\n", (a + 3) - > x);
}
您可能感兴趣的试题
-
有以下程序 fun(int x, int y) { static int m=0,i=2; i+=m+1; m=i+x+y; return m; } main() { int j=1,m=1,k; k=fun(j,m); printf("%d,",k); k=fun(j,m); printf("%d\n",k); } 执行后的输出结果是
有以下程序 fun(int x, int y) { static int m=0,i=2; i+=m+1; m=i+x+y; return m; } main() { int j=1,m=1,k; k=fun(j,m); printf("%d,",k); k=fun(j,m); pr...
查看答案 -
以下程序的输出结果是 。 int a,b; void fun() { a=100; b=200; } main() { int a=5,b=7; fun(); printf("%d%d\n",a,b); }
以下程序的输出结果是 。 int a,b; void fun() { a=100; b=200; } main() { int a=5,b=7; fun(); printf("%d%d\n",a,b); }A、100200 B、57 C、200100 D、75...
查看答案 -
以下程序执行后 sum 的值是 。 main() { int i,sum; for(i=1;i<6;i++) sum+=i; printf("%d\n",sum); }
以下程序执行后 sum 的值是 。 main() { int i,sum; for(i=1;i...
查看答案 -
有以下程序 int fun(int x[],int n) { static int sum=0,i; for(i=0;i
有以下程序 int fun(int x[],int n) { static int sum=0,i; for(i=0;iA、45 B、50 C、60 D、55...
查看答案 -
下面程序的输出是 。 fun3(int x) { static int a=3; a+=x; return(a); } main() { int k=2, m=1, n; n=fun3(k); n=fun3(m); printf("%d\n",n); }
下面程序的输出是 。 fun3(int x) { static int a=3; a+=x; return(a); } main() { int k=2, m=1, n; n=fun3(k); n=fun3(m); printf("%d\n",n); }A、3 B、4 C、6 D、9...
查看答案