使用循環按要求打印值

您好,問題是如何在控制臺中從處理中打印出上面的內容。

    int result;
    for (int i=100 ; i < = 10; i + = 10) { 
       result = 100; 
       for (int k=2; k <= 10; k++) { 
          result-=10 ; 
       } print(result);
        println();
    }
  • 我的想法是它看起來像一張10*10的table,因此i和k都<=10。
  • 另一個想法是,當我是奇數時,我從100開始-=10(i>=10),當我是偶數時(行2,4,6...),我從10開始-=10(i<=100),然后我得到了打印的表格。

但如果我的邏輯如上所述是正確的,我就無法在代碼中實現這一點。

? 最佳回答:

您可以使用兩個嵌套循環來完成此操作:

for (int i=0; i<10; ++i) { 
     for (int j=0; j<10; ++j) {
        print(str(i%2 == 0 ? (10-j)*10 : (j+1)*10) + " ");
     }
     println();
}

或一個單循環:

for (int i=0; i<100; ++i) { 
     int j = i%10;
     print(str((i/10)%2 == 0 ? (10-j)*10 : (j+1)*10) + " ");
     if (i % 10 == 9) {
       println();
     }
}

Output:

100 90 80 70 60 50 40 30 20 10 
10 20 30 40 50 60 70 80 90 100 
100 90 80 70 60 50 40 30 20 10 
10 20 30 40 50 60 70 80 90 100 
100 90 80 70 60 50 40 30 20 10 
10 20 30 40 50 60 70 80 90 100 
100 90 80 70 60 50 40 30 20 10 
10 20 30 40 50 60 70 80 90 100 
100 90 80 70 60 50 40 30 20 10 
10 20 30 40 50 60 70 80 90 100
主站蜘蛛池模板: 无码aⅴ精品一区二区三区浪潮 | 亚洲天堂一区在线| 无码人妻一区二区三区免费n鬼沢| 国产精品一区二区久久国产| 成人精品视频一区二区三区尤物 | 91精品福利一区二区三区野战| 精品国产高清自在线一区二区三区 | 亚洲av无码一区二区三区人妖 | 日韩av片无码一区二区不卡电影| 国内精品无码一区二区三区| 无码aⅴ精品一区二区三区浪潮| 免费人人潮人人爽一区二区| 亚洲码欧美码一区二区三区| 91精品一区二区三区久久久久| 久久精品国产一区二区三区日韩| 一区二区三区内射美女毛片| 日韩成人一区ftp在线播放| 日韩一区二区视频在线观看| 国模极品一区二区三区| 波多野结衣一区二区三区| 麻豆AV一区二区三区久久| 一区二区三区午夜视频| 99精品一区二区免费视频| 精品无码人妻一区二区免费蜜桃| 精品亚洲综合在线第一区| 日韩亚洲AV无码一区二区不卡| 无码成人一区二区| 精品无人区一区二区三区| 日本免费一区二区在线观看| 蜜桃视频一区二区三区在线观看| 99精品国产一区二区三区不卡| 3D动漫精品啪啪一区二区下载| 亚洲一区综合在线播放| 亚洲一区二区三区电影| 2022年亚洲午夜一区二区福利| 色狠狠色狠狠综合一区| 精品国产免费观看一区 | 久久久久99人妻一区二区三区| 国产成人精品一区二区秒拍| 三上悠亚一区二区观看| 一区二区在线免费观看|