A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 魏冬 中级黑马   /  2012-11-21 17:29  /  2254 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

求救啊??????学视频卡在这了,后面的每次减一可以做好。但是 前面的每次减一就写不出来...就高手指教。。。

QQ截图20121121172742.png (1.54 KB, 下载次数: 64)

QQ截图20121121172742.png

4 个回复

倒序浏览
for(int i =5;i>0;i--){
                       for(int j=i;j>0;j--){
                               System.out.print(j+"");
                       }
               System.out.print("\n");
               }

评分

参与人数 1技术分 +1 收起 理由
朱宏青 + 1 神马都是浮云

查看全部评分

回复 使用道具 举报



  1. /*
  2. 2012-11-21 练习

  3. 5 4 3 2 1
  4. 4 3 2 1
  5. 3 2 1
  6. 2 1
  7. 1
  8. */
  9. class Print{
  10.        
  11.         public static void show(int a){//x控制行数
  12.                
  13.                 for(int x=a;x>0;x--){
  14.                
  15.                         for(int y=x;y>0;y--){
  16.                                 System.out.print(y+" ");//不想要空格就删掉后面空格
  17.                         }
  18.                         System.out.println();
  19.                 }
  20.         }

  21. }

  22. class PrintDemo{
  23.        
  24.         public static void main(String[] args){
  25.        
  26.                 new Print().show(9);//输入5就是5行了
  27.         }


  28. }
  29. /*
  30. 多看两遍 九九乘法表  
  31. 打印结果:
  32. 9 8 7 6 5 4 3 2 1
  33. 8 7 6 5 4 3 2 1
  34. 7 6 5 4 3 2 1
  35. 6 5 4 3 2 1
  36. 5 4 3 2 1
  37. 4 3 2 1
  38. 3 2 1
  39. 2 1
  40. 1

  41. */
复制代码

评分

参与人数 1技术分 +1 收起 理由
朱宏青 + 1 神马都是浮云

查看全部评分

回复 使用道具 举报
public class Test {
        /**
         * 5 4 3 2 1
         * 4 3 2 1
         * 3 2 1
         * 2 1
         * 1
         *
         * @param num
         */
        //就本题目而言 写一个静态的带参数的方法就可以了,参数的目的可以根据你的需要打几行
        public static void print(int num) {
                for (int x = num; x > 0; x--) { //控制行数
                        for (int i = x; i > 0; i--) {//控制次数
                                System.out.print(i + " ");
                        }
                        System.out.println();  //每循环玩一行换行
                }
        }

        public static void main(String[] args) {
                Test.print(5);
        }

}希望能帮到你!

评分

参与人数 1技术分 +1 收起 理由
朱宏青 + 1 神马都是浮云

查看全部评分

回复 使用道具 举报
楼上的几位都做出来了,我就不再锦上添花了!
其实这个挺简单的,只要你掌握了毕老师讲的那节课的基础,做出来应该没问题,你自己再好好看几遍,写点代码实现以下还不会的!多实现,应该很快可以掌握!
加油!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马