1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1
1 2 3 4 5 6 5 4 3 2 1
1 2 3 4 5 6 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8 9 8 7 6 5 4 3 2 1比如说输出这样一个图形.我拿到题该从哪里着手呢.先谢谢啦.我要思路啊.
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1
1 2 3 4 5 6 5 4 3 2 1
1 2 3 4 5 6 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8 9 8 7 6 5 4 3 2 1比如说输出这样一个图形.我拿到题该从哪里着手呢.先谢谢啦.我要思路啊.
解决方案 »
- jdbc SQL Server 返回的响应不完整。连接已关闭。
- ArrayList 中加入新元素的问题
- 为何用“一”不能画出圆,而用“二”却能画出圆呢?
- 请教一个关于 tostring 的问题,请高手指点一二
- 求助:我用applet做的一个线形报表,重绘时,最后一次的线总在上面
- 含Scanner类的java程序打包成jar文件中无法运行
- 怎么在servlet里设定一个windows的排程,自动执行一个servlet
- 请问下在两行代码的含义,方法exit中参数的区别
- 求FORTE FOR JAVA4。0 EE版的注册码??
- 关于java中swing部分fileview问题
- 求java写的哈弗曼编码译码系统 急用...
- 关于声音文件路径的问题!
那算法从何而来呢?这个就复杂了.
像本题,根据题目 特点,算法思路是:
第i行:(i>=1)先打印若干个空格,再打印1到i再打印i-1到1,最后换行.
然后再分析一下:前面到底要打多少个空格.
这就是思路了.
你写程序吧
2 循环9次,当前为第i行
3 每次要先输出9-i个空格
4 然后从1输出到i,再从i-1输出到1
5 循环到2,下一行就这样。不复杂!