永发信息网

求打印如下矩阵

答案:2  悬赏:80  手机版
解决时间 2021-05-05 20:50
  • 提问者网友:皆是孤独
  • 2021-05-05 11:12

25

24

23

22

21

10

9

8

7

20

11

2

1

6

19

12

3

4

5

18

13

14

15

16

17

需c程序
最佳答案
  • 五星知识达人网友:执傲
  • 2021-05-05 12:12

#include <stdio.h>


main()


{char s[80]=””;


int I,j;


for(I=j=0;s[I]!=’\0’;I++)


if(c[I]!=’c’)s[j++]=s[I];


s[j]=’\0’;


puts(s);


}


全部回答
  • 1楼网友:鸽屿
  • 2021-05-05 12:20

我们这么来

问题的核心不是画表格对吧,画表格其实就是输出下划线和 | 的过程

核心的问题是打印这个矩阵改怎么打

那么我们固然可以用最笨的方法一个个来做,但是如果这个矩阵是100*100呢

那么下一步我们要做的就是分析这个矩阵有什么特点。

不过话又说回来了我怎么没有看出规律呢

啊看出来了,从中心开始做螺旋线然后从一一直到25,那么在某个位置是什么数我们很容易推理得到

然后用两层循环就好了

我是不会直接给你代码的,你这懒人!

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯