编写JAVA小程序,利用循环在小程序界面输出数字1-30,要求每行输出10个数字

2024-11-17 19:08:59
推荐回答(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:

for(int i=1;i<=30;i++){
if(i<=10){System.out.print(i);}else if (10