java程序段输出1-10数字代码然后输出10-1

2024-11-17 09:31:29
推荐回答(2个)
回答1:

class Test{
public static void main(String [] arg){
Test test = new Test();
test.OutPut(50 , 9); /*第一个参数50为你要输出的最大数,你改成30就是输出1-30的数,50则为输出1-50*/
/*第二个参数9,就是控制你换行的值,你改成10就是每输出10个字就换行一次*/
} public void OutPut(int length , int size){
int temp = 1;
for(int i = 1 ; i <= length ; i ++ ,temp ++){
System.out.print(i+"\t");
if(temp % size == 0){
System.out.println();
}
}
}
} 将上面的代码保存成为Test.java文件(其实后缀为java的就行了),编译就能运行了。

回答2:

public class Test {
public static void main(String[] args) {
for (int i = 1; i < 10; i++) {
System.out.println(i);
}
for (int i = 10; i > 0; i--) {
System.out.println(i);
}
}
}