1.求出1-100之间的偶数和
2.在控制台输出所有的水仙花数
if语句程序默认是控制下一行
//for循环
class ForDemo{
/**
for循环
格式
for(初始值;判断条件;控制条件){
循环体;
}
执行流程
先去计算出初始值,拿着初始值和判断条件去比较
true-->再次执行 false-->退出循环
*/
public static void main(String[] args){
//for(int i=1;i<=10;i++){
//System.out.println("Hello World!"+i);
//}
/**
1-10数据之和
int sum=0;
for(int i=1;i<=10;i++){
sum+=i;
}
System.out.println("1-10的和:"+sum);
}*/
/*
1-100的偶数和
int sum=0;
for (int i=1;i<=100;i++){
if(i%2==0)
sum+=i;
}
System.out.println("100之间的偶数:"+sum);*/
/*
水仙花数在100当中额水仙花数
*/
for(int i=100;i<1000;i++){
//拆分百位
int a=i/100;
//拆分十位
int b=(i-a*100)/10;
//拆分个位
int c=(i-a*100)%10;
if ((a*a*a+b*b*b+c*c*c)==i)
System.out.print(i+"\t");
}
}
}
结果如下