Java 需要帮助写循环吗

Java 需要帮助写循环吗,java,for-loop,Java,For Loop,Java新手,我需要编写一个程序,在10行和10列中打印出从1到100的数字,首先使用嵌套循环沿列递增。任何帮助都将不胜感激 这是我尝试过的,但它没有打印正确的数字 for ( int i = 1 ; i <= 10; i++ ) { for ( int j = 1 ; j <= 10; j++ ) { System.out.printf("%4d", i*j ); } System.out.println(); } for(int

Java新手,我需要编写一个程序,在10行和10列中打印出从1到100的数字,首先使用嵌套循环沿列递增。任何帮助都将不胜感激

这是我尝试过的,但它没有打印正确的数字

for ( int i = 1 ; i <= 10; i++ ) {
    for ( int j = 1 ; j <= 10; j++ ) { 
        System.out.printf("%4d", i*j ); 
    } 
    System.out.println(); 
}
for(int i=1;i
publicstaticvoidmain(String[]args){
//此处的TODO代码应用程序逻辑
整数计数=1;
对于(int a=1;a
公共类应用程序{
公共静态void main(字符串[]args){
整数计数=1;

对于(inti=1;i使用两个嵌套循环

public static void main(String[] args) {
    for(int i=0; i<10; i++){
        for(int j=1; j<=10; j++){
            System.out.print(i*10+j + "\t");
        }
        System.out.print("\n");
    }
}
publicstaticvoidmain(字符串[]args){

for(int i=0;i请向我们展示您已经尝试过的内容。对我来说,这听起来像是家庭作业……这个网站已经退化为do.my.homography.for.me.com。我希望任何回答这个问题的人都能从OP的家庭作业中学到同样多的东西,就像OP将其复制粘贴到作业中一样。for(inti=1;我知道,这是一个非常好的开始。唯一的问题是,
i*j
不是你想要打印的。我想你实际上想要的是
10*(i-1)+j
。试试看。你是想得到一个时髦的平行四边形效果吗?还是你没有测试这个?
public class App {
    public static void main(String[] args) {
        int count = 1;
        for (int i = 1; i <= 10; i++) {
            for (int k = 1; k <= i; k++) {
                System.out.print(" ");
            }
            for (int j = 1; j <= 10; j++) {
                System.out.print(" " + count);
                count++;
            }
            System.out.println();
        }
    }
}
public static void main(String[] args) {
    for(int i=0; i<10; i++){
        for(int j=1; j<=10; j++){
            System.out.print(i*10+j + "\t");
        }
        System.out.print("\n");
    }
}