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.   

    答:当然是根据题目的要求,设计算法啊.没有算法,什么也搞不定啊.
    那算法从何而来呢?这个就复杂了.
    像本题,根据题目 特点,算法思路是:
    第i行:(i>=1)先打印若干个空格,再打印1到i再打印i-1到1,最后换行.
    然后再分析一下:前面到底要打多少个空格.
    这就是思路了.
    你写程序吧
      

  2.   

    1 你要得到一个行数,比如9
    2 循环9次,当前为第i行
    3 每次要先输出9-i个空格
    4 然后从1输出到i,再从i-1输出到1
    5 循环到2,下一行就这样。不复杂!