前言:
现在咱们对“循环语句的用法”大致比较看重,姐妹们都需要分析一些“循环语句的用法”的相关资讯。那么小编在网摘上收集了一些对于“循环语句的用法””的相关知识,希望你们能喜欢,我们一起来学习一下吧!/**
* 测试while循环语句和for循环语句
*/
public class TestWhile {
public static void main(String[] args) {
int a = 0;
while(a<3){
//先判断a是否<3 ture则执行语句
System.out.println("gogogo"+a);
a++;
//语句执行完再次判断条件,直到false退出循环
}
a = 0;
int b = 0;
while (b<100){
a = ++b+a;
//++b先判定
}
System.out.println("从1累加到100的和为:"+a);
for (int f = 0;f<3;f++){
//for(初始化变量;布尔表达式;迭代因子){循环体}
System.out.println("gogogo");
//第一遍先执行循环体再f++
}
int e1 = 1;
for (int e2 = 1;e2<=10;e2++){
e1 *= e2;
}
System.out.println("10!="+e1);
int e3 = 1*1*2*3*4*5*6*7*8*9*10;
System.out.println(e3);
//实际循环过程同e3运算
for (int e4 = 9;e4>0;e4--){
System.out.print(e4+"\t");
//println表示输出后换行,print输出后不换行
}
System.out.println();
for (int e5 =90;e5>0;e5--){
if (e5%3==0){
System.out.print(e5+"\t");
//输出90-1之间能整除3的数,即3的倍数
}
}
int e7 = 0;
int e8 = 0;
for (int e6 = 1;e6<=100;e6++){
//for循环内定义的e6在循环结束时消失
if (e6%2==1){
e7 += e6;
}else {
e8 += e6;
}
}
System.out.println();
System.out.println("100以内奇数和为"+e7+"\n100以内偶数和为"+e8);
System.out.println();
int e9 = 0;
int e6 =0;
//上面for循环内的e6随循环消失,需要重新定义
while (e9<=130){
System.out.print(e9+"\t");
e6++;
if (e6==5){
System.out.println();
e6 = 0;
//0-130五个一行,用e6来计数,每输出一个计数+1,满5换行
//和if(e9%5==4){换行}同作用
}
e9++;
}
}
}