-
计数变量的设置:
int i=0;
…
循环体
i++; -
换行的方法:见代码练习4(两种方法)
-
嵌套语言的思想,由内而外,由个例到普遍。思想见99乘法表(练习2)
-
制表:+"\t"
/**
* 测试嵌套循环
*
* @author 王立生
*
*/
public class testQiantao {
public static void main(String[] args){
//练习1:输出12345,每个数字各输出5个,且换行
for (int i=1;i<=5;i++){
//执行次数为5,即输出5次
for(int j=1;j<=5;j++){
System.out.print(i+"\t");
}
System.out.println();//此语句用于将输出换行
}
//练习2:实现99乘法表
System.out.println("###############################");
for(int b=1;b<=9;b++){//这是建立计数变量b的过程
for(int a=1;a<=b;a++){
System.out.print(a+"*"+b+"="+a*b+"\t");//\t作用:制表
}
System.out.println();
}
//练习3:用while循环分别计算100以内的奇数及偶数的和,并输出
System.out.println("#################################");
int sum1=0;
int sum2=0;
for(int i=1;i<=100;i++){
if(i%2==0){
sum1+=i;}
if(i%2!=0){
sum2+=i;}}
System.out.println("偶数之和为:"+sum1);
System.out.println("奇数之和为:"+sum2);
//练习4:用while循环或其他循环输出1-1000之间能被5整除的数,且每行输出5个
System.out.println("###################################");
int h=0;//控制5个数换行的计数变量
for (int a=1;a<=1000;a++){
if(a%5==0){
System.out.print(a+"\t");
h++;}
if(h==5){
System.out.println();
h=0;}
/*换行方法2:if(a%25==0){
System.out.println();
*/
}
}
}
输出: