三分自留地

          Follow your heart

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            4 Posts :: 2 Stories :: 1 Comments :: 0 Trackbacks


              1、題目是編寫java程序打印出一下數(shù)字形狀:

                  1  
                  7   2  
                  12 8   3   
                  16 13 9   4  
                  19 17 14 10 5  
                  21 20 18 15 11 6  
              
              當初做題的時候比較著急沒用做出來,其實思路也都想出來了,就是沒具體編碼出來,關(guān)鍵是控制數(shù)組的坐標變換而已:
              下來做了一下,與大家共享下,請多指正。

               
             
           public class Test {

              public static void main(String[] args) {
                  
                  int count=1;
                  int [][]  a=new int [12][12];
                  
                  //賦值
                  for(int i=0;i<12;i++){
                      for(int j=0;j<12-j;j++){
                          if(j>=i){
                              a[j][j-i]=count++;
                          }
                      }
                  }
                  
                  //打印
                  for(int i=0;i<12;i++){
                      for(int j=0;j<12;j++){
                          if(a[i][j]!=0){
                              System.out.print(a[i][j]+" ");
                          }
                          
                      }
                      System.out.println(" ");
                  }
                  
              }

          }
          posted on 2013-05-02 17:09 大山 閱讀(217) 評論(0)  編輯  收藏 所屬分類: core java

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 收藏| 讷河市| 永顺县| 米林县| 嘉禾县| 翁牛特旗| 新竹县| 胶州市| 都江堰市| 双江| 金平| 德昌县| 会理县| 浠水县| 衡阳市| 茌平县| 东至县| 乌兰察布市| 石阡县| 威海市| 鹤岗市| 昭通市| 桂林市| 专栏| 德阳市| 锡林郭勒盟| 河东区| 平江县| 额尔古纳市| 海原县| 兴宁市| 朔州市| 上高县| 南充市| 正宁县| 互助| 兴海县| 句容市| 蓬安县| 当雄县| 黄龙县|