花落


私信TA

用户名:aaa888ii

访问量:25591

签 名:

我胡汉三又回来了!

等  级
排  名 356
经  验 5286
参赛次数 3
文章发表 41
年  龄 18
在职情况 学生
学  校 东莞理工学院
专  业 软件工程

  自我简介:

喵喵喵?

解题思路:
用二维数组表示出矩阵,然后输出。




注意事项:


每输入一个n就要输出一个矩阵。


参考代码:

#include<stdio.h>

int main()

{

int sz[100][100];

int n,i,j,k=1,s;//i ->y ,j->x; s jilu


for(i=0;i<100;)

{


s=i;


for(j=0;j<=s&&j>=0;j++,k++,i--)

{

sz[i][j] = k;

}

i=s;

i++;

}



while(scanf("%d",&n)!=EOF)

{

for(i=0;i<n;i++){

   for(j=0;j<n&&j<n-i;j++)

{   if(i!=n-1){

printf("%d ",sz[i][j]);

   }

else printf("%d",sz[i][j]);

}

   putchar('\n');

}

}

}

测试已通过。

 

0.0分

0 人评分

  评论区

  • «
  • »