package com.liu.struct;
public class ForDemo1 {
public static void main(String[] args) {
//练习1,计算0-100之间的奇数和偶数的和 奇数 1.3.5.7.9 偶数2.4.6.8
int a =0; //偶数
int b =0; //奇数
for (int i = 1; i<=100 ; i++){
if (i%2==0){
a+=i;
}else{
b+=i;
}
System.out.println(i);
}
System.out.println("偶数的和为:"+a);
System.out.println("奇数的和为:"+b);
}
}
package com.liu.struct;
public class ForDemo2 {
//用while或for循环输出1-1000之间能被5整除的数,并且每行输出3个
public static void main(String[] args) {
for (int i = 1; i <= 1000; i++) {
if (i%5==0){
System.out.print(i+"\t");
}
if (i%15==0){
System.out.println();
}
}
//println 输出完会换行
//print 输出完不会换行
}
}
package com.liu.struct;
public class ForDemo3 {
//打印9*9乘法表
public static void main(String[] args) {
//1.我们先打印第一列
//2.我们将固定的1再用一个循环跑起来
//4.调整样式
//3.去掉重复的项 j<=i
for (int i = 1; i <= 9; i++) {
for (int j = 1; j<=i; j++) {
System.out.print(j+"*"+i+"="+(j*i)+"\t");
}
System.out.println();
}
}
}
for循环练习