语法:
for (定义循环变量初始值;定义循环范围;计数器){
循环操作
}
-----*-------分-----*-------割--------*---------线------------
Demo1:
package Mydomes;
public class mydome1 {
/*
* 计算1-100之间所有双数的和
*/
public static void main(String[] args) {
//定义一个结果变量
int sum = 0;
// int i =1;就是计数器的初始化,只需初始化一次
// i <= 100就是循环条件,循环多次就判断多少次
// i++是计数器,循环多少次就累加多少次
for(int i = 1;i <= 100;i++) {
if(i%2 ==0) {
sum += i;
}
}
System.out.println("1-100之间双数的和是: "+"\t"+sum);
}
}
输出结果:
-----*-------分-----*-------割--------*---------线------------
Demo2:
package Mydomes;
public class mydome1 {
/*
* 打印出5行4列的❤
*/
public static void main(String[] args) {
//外层循环控制 ❤的行数
for(int a = 0;a < 5; a++) {
//类部循环控制 ❤的列数
for(int b = 0;b < 4; b++) {
//不用ln换行
System.out.print("❤");
}
//换行
System.out.println();
}
}
}
输出结果:
-----*-------分-----*-------割--------*---------线------------
Demo3:
package Demo;
/*
* 打印一个9 9乘法表
*/
public class Demo4 {
public static void main(String[] args) {
// 结果变量
int sum;
//外层循环是行
for(int i = 1;i <= 9;i++) {
//内层循环是列
for(int a = 1;a <= i;a++) {
sum=i*a;
System.out.print(a+"*"+i+"="+sum+" ");
}
System.out.println();
}
}
}
输出结果: