所以这是我的作业要求:
我对如何完成这项工作非常了解,但我在找出每10个数字后开始换行的方法时遇到了麻烦。
这是我到目前为止所做的:
import java.util.Scanner;
public class Table {
public static void main (String[] args) {
int counter, value;
counter = 1;
value = 0;
while (value < 100) {
value += counter;
System.out.print(value + "\t");
}
}
}
答案 0 :(得分:2)
要开始换行,请打印'\ n'字符。
if ((value % 10) == 0) {
System.out.print("\n"); // Or really, just System.out.println();, since that makes a new line.
}
答案 1 :(得分:0)
有两种方法可以解决这个问题:
答案 2 :(得分:0)
由于您已经知道需要迭代的数字范围,因此我使用for循环,从0开始,以&lt;结束。 100。
你在循环中错过了增量,反问题。
在for循环中使用if语句if if(i%10 = 0){System.out.println(value +&#34; / n&#34 ;;},else System.out.println(value + &#34;&#34;);
祝你工作顺利。