【问题标题】:Print two numbers side by side in nested loop [closed]在嵌套循环中并排打印两个数字[关闭]
【发布时间】:2018-10-26 03:25:34
【问题描述】:

我有一个这样的嵌套循环结构:

for(int i = 0; i < 7;i++){
for(int j = 0; j < 5 ;j++){
    //do some thing here
  }
}

我想要的结果格式如下:

0 0
1 1
2 2
3 3
4 4 
5 0
6 1

【问题讨论】:

  • 这是作业吗?您是否只需要使用两个循环?你试过打印 i 和 j 吗?
  • 在这种情况下,您只需要一个循环和一个变量,当实际循环计数器可被 5 整除时,该变量应该被重置。
  • 这不是嵌套循环的工作。只有一个循环,然后查看模运算符%

标签: java loops nested-loops


【解决方案1】:

解决办法如下:

public static void main(String[] args) {
    for(int i = 0; i < 7;i++){
        System.out.println(i + " "+(i%5));
      }
  }

输出:

0 0
1 1
2 2
3 3
4 4
5 0
6 1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-06
    • 1970-01-01
    • 2021-10-10
    • 1970-01-01
    • 2011-09-07
    • 1970-01-01
    • 2018-04-04
    • 1970-01-01
    相关资源
    最近更新 更多