Java 需要帮助写循环吗
Java新手,我需要编写一个程序,在10行和10列中打印出从1到100的数字,首先使用嵌套循环沿列递增。任何帮助都将不胜感激 这是我尝试过的,但它没有打印正确的数字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
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;ipublicstaticvoidmain(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");
}
}