求助C语言答案

来源:百度知道 编辑:UC知道 时间:2024/06/22 22:16:03
请C语言高手帮忙做做下列试题 谢谢啦
3、打印右侧所示的方阵。
main()
{int a[5][5],i,j;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
if(i==j||i+j==4) (5) ;
else if(i>j&&i+j<4) a[i][j]=3;
else if((6) &&i+j>4) a[i][j]=5;
else if(i<j&&i+j<4) a[i][j]=2;
else (7) ;
for(i=0;i<5;i++)
{for(j=0;j<5;j++)
printf("%4d",a[i][j]);
printf("\n");}
}

题在这 问题不让发那么多字
1、main()
{ int a[3][3]={1,3,5,7,9,11,13,15,17};
int sum=0,i,j;
for (i=0;i<3;i++)
for (j=0;j<3;j++)
{
if (i==j) sum=sum+a[i][j];
}
printf("sum=%d",sum);
}
2、main( )
{int i,s=0;
for(i=1;i<=100;i++)
{ s=s+i;
if(i==10) break;
}
printf("i=%d,s=%d\n",i,s);
}

3、main( )
{ int a,b,c;
a=2;b=3;c=1;
if(a>b)
if(a>c) printf("%d\n",a);
else printf("%d\n",b);
printf("end\n");
}

4、 #include <stdio.h>
main ( )
{ char str1[ ]= "abcdef", str2[80];
int i;
for (i=0;str1[i]!= '\0';i++)
str2[i]=str1[i];
str2[i]= '\0' ;
puts(str2);
}
5、main()
{ int a,b;
a=