问题
下列程序的运行结果是______ 。 #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);
}
您可能感兴趣的试题
-
若 i,j 已定义为 int 类型,则以下程序段中内循环体的总的执行次数是 。 for(i=5;i;i--) for(j=0;j<4;j++){ …… }
若 i,j 已定义为 int 类型,则以下程序段中内循环体的总的执行次数是 。 for(i=5;i;i--) for(j=0;j...
查看答案 -
以下程序中,while 循环的循环次数是 。 main() { int i=0; while(i<10) { if(i<1) continue; if(i==5) break; i++; } …… }
以下程序中,while 循环的循环次数是 。 main() { int i=0; while(i...
查看答案 -
有以下程序 main() { int k=5; while(--k) printf("%d",k-=3); printf("\n"); } 执行后的输出结果是
有以下程序 main() { int k=5; while(--k) printf("%d",k-=3); printf("\n"); } 执行后的输出结果是A、1 B、2 C、4 D、死循环知识点:while 语句和 while 语句构成的循环...
查看答案 -
有如下程序 main() { int i,sum; for(i=1;i<=3;sum++) sum+=i; printf("%d\n",sum); } 该程序的执行结果是
有如下程序 main() { int i,sum; for(i=1;i...
查看答案 -
有以下程序 main() { int i,s=0; for(i=1;i<10;i+=2) s+=i+1; printf("%d\n",s); } 程序执行后的输出结果是
有以下程序 main() { int i,s=0; for(i=1;i...
查看答案