请务必每行都注释,谢谢
15.写出下列程序的运行结果:________________。
main()
{ int n;
For(n=3; n<=10; n++)
{ if(n%5= =0)break;
Printf(“%d”,n); } }
16. main()
{ inta=10,b=4,c=3;
if (a<b) a=b;
if (a<c) a=c;
printf(“%d,%d,%d”,a,b,c);}
运行结果为:_______________。
17. main( )
{ int y=9;
for (;y>0;y--)
if (y%3= = 0){printf (“%d”,--y);continue;}
运行结果为:________________。
18. main()
{ int x,y;
for (y=1,x=1;y<=50;y++)
{ if (x>=10) break;
if (x%2= =1) { x+=5;continue;}
x-=3; }
printf (“%d”,y);}
运行结果为:___________6_____。
19. main()
{ static inta[][3]={9,7,5,3,1,2,4,6,8};
inti,j,s1=0,s2=0;
for (i=0;i<3;i++)
for (j=0;j<3;j++)
{ if (i= =j )s1=s1+a[i][j];
if (i+j= =2) s2=s2+a[i][j];
}
printf (“%d\n%d\n”,s1,s2);}
运行结果为:________________。
20. intfac(int n)
{static int f=1;
f=f*n; return(f);}
main()
{int i;
for (i=1;i<=5;i++)
printf (“%d!=%d\n”,i,fac(i));}
运行结果为:________________。