几道分析题
一 int m=2;int fun(int x,int y)
{ int m=6; return(x*y-m); }
main()
{ int a=7,b=5;
printf("%d\n",fun(a,b)/m;}
结果:
二 main()
{ char a[10]="123456789",*p;
int i=3; p=a+i;
printf("%s\n",p+2);}
结果:
三 main()
{ int num=0;
while(num<=4)
{num++; printf("%d",++num);}
}
结果:
四 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);}
结果:
五 main()
{char a[3][5]={"what","are","you"};
char (*p)[5];
int i;
p=a;
for(i=1;i<3;i++) printf("%s",p+i);}
结果: