For循环练习题
练习题1:计算0到100之前的奇数和偶数的和
package com.zhu.struct;
public class forDemo02
{
public static void main(String[] args) {
int oddSum=0;
int evenSum=0;
for (int i = 0; i <=100; i++) {
if(i%2!=0){
oddSum+=i;
}
else{
evenSum+=i;
}
}
System.out.println("奇数的和:"+oddSum);
System.out.println("偶数的和:"+evenSum);
}
}
练习题2:用while或for循环输出1-1000之间能被5整除的数,并且每行输出3个
package com.zhu.struct;
public class forDemo03 {
public static void main(String[] args) {
for (int i = 0; i <= 1000; i++) {
if(i%5==0){
System.out.print(i+"\t");
}
if(i%(5*3)==0){
System.out.println();
}
}
}
}
练习3:打印九九乘法表(自行思考)
package My_Demo.First_Review;
public class Demo11 {
public static void main(String[] args) {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j+"*"+i+"="+i*j+"\t");
}
System.out.println();
}
}
}
System.out.print(j+"*"+i+"="+i*j+"\t");
}
System.out.println();
}
}
}