相关题目
187、以下程序的结果是______。
int a,b;
void fun()
{ a=10; b=20; }
main()
{ int a=5,b=7;
fun();
printf( );
}
186、以下程序的输出结果是______。
union myun
{ struct
{ int x,y,z;}u;
int k;
}a;
main()
{ a.u.x=4;a.u.y=5;a.u.z=6;
a.k=0;
printf( );
}
185、以下程序的输出结果是______。
main()
{ int a,b;
for(a=1,b=1;a<=100;a++)
{ if(b>=10) break;
if(b%3==1)
{ b+=3; continue; }
}
printf( );
}
184、以下程序的输出结果是______。
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);
}
183、以下程序输出正确的是______。
amovep( )[3],int n)
{ int i,j;
}
{ int *p,a[3][3]={{1,3,5},{2,4,6}};
}
182、以下程序的输出结果是______。
main()
{ char st[20]="hello\0\t\\";
printf(
181、以下程序的输出结果是______。
main()
{ int i,a[10];
for(i=9;i>=0;i--) a[i]=10-i;
printf("%d%d%d",a[2],a[5],a[8]);
}
180、以下定义语句中,错误的是______。
179、若有说明:int a,b=2,*p=&a;,则能完成a=b赋值功能的语句是______。
178、以下选项中,非法的字符常量是______。
