露水之余 发表于 2018-3-17 16:46:38

c++打印螺旋数字正方形

求思路和代码{:10_266:} 实在是没有思路啊
如输入10
打印一下
1    2    3   4    5    6   7    8   9   10
36373839404142434411
35646566676869704512
34638485868788714613
33628396979889724714
32618295 1009990734815
31608194939291744916
30598079787776755017
29585756555453525118
28272625242322212019

人造人 发表于 2018-3-17 18:08:58

我需要更多的输入与输出

输入 10,打印的是这个
那能不能输入 5,输入 5打印什么?
对输入有什么要求?

露水之余 发表于 2018-3-17 19:49:07

人造人 发表于 2018-3-17 18:08
我需要更多的输入与输出

输入 10,打印的是这个


这个完整的题目
题目描述
打印螺旋数字正方形

输入描述
输入一个整数n,1<=n<=31

输出描述
输出数字正方形。
注意,每个数字占4个字符,右对齐,不全则补足空格

人造人 发表于 2018-3-17 20:38:39

露水之余 发表于 2018-3-17 19:49
这个完整的题目
题目描述
打印螺旋数字正方形


看看这个
https://wenda.so.com/q/1376894280066573

露水之余 发表于 2018-3-20 22:24:04

人造人 发表于 2018-3-17 20:38
看看这个
https://wenda.so.com/q/1376894280066573

好的!谢谢!
页: [1]
查看完整版本: c++打印螺旋数字正方形