JAVA for循环与while循环

For循环:
for(开始条件,循环条件,更改条件) {
循环体
}

for(开始条件,循环条件,更改条件) {//外循环
for() {//内循环
循环体 }
}
for循环,左直角三角型
public static void main(String[] args) {
method();
}
//int i=1时,满足了i<=5判断条件,进去执行第三大步int a=1;a<=i;内循环能执行1次,打印换行
//int i=2时,满足了i<=5判断条件,进去执行第三大步int a=2;a<=i;内循环能执行2次,打印换行
//int i=3时,满足了i<=5判断条件,进去执行第三大步int a=3;a<=i;内循环能执行3次,打印
换行
//int i=4时,满足了i<=5判断条件,进去执行第三大步int a=4;a<=i;内循环能执行4次,打印***换行
//int i=5时,满足了i<=5判断条件,进去执行第三大步int a=5;a<=i;内循环能执行5次,打印*****换行
public static void method() {
for(int i =1;i<=5;i++) {
for(int a =1;a<=i;a++) {
System.out.print("
");
}
System.out.println();
}
}
For循环99乘法表
public static void main(String[] args) {
Method1();

}
//int i=1时,满足了i<10判断条件,出去执行第三大步int a=1;a<=i;内循环执行1次,打印a+"*"+i+"="+ i*a+" "(1*1=1*1)
//int i=2时,满足了i<10判断条件,出去执行第三大步int a=1;a<=i;内循环执行2次,打印a+"*"+i+"="+ i*a+" "(1*2=1*2 2*2=2*2)
//int i=3时,满足了i<10判断条件,出去执行第三大步int a=1;a<=i;内循环执行3次,打印a+"*"+i+"="+ i*a+" "(1*3=1*3 2*3=3*3 3*3=3*3)
//int i=4时,满足了i<10判断条件,出去执行第三大步int a=1;a<=i;内循环执行4次,打印a+"*"+i+"="+ i*a+" "(1*4=1*4 2*4=2*4 3*4=3*4 4*4=4*4)
//~~~~~~
public static void method1() {
	for(int i=1;i<10;i++) {
		for(int a=1;a<=i;a++) {
			System.out.print(a+"*"+i+"="+ i*a+" ");
		}
		System.out.println();
	}
}

while循环:
while(循环条件){
循环体};
猜数字之while练习

//先判断后循环
public static void main(String[] args) {
int suiji =new Random().nextInt(100);
System.out.println(“请猜是多少”);
while(true){//true判断条件都为真
if(b>suiji){
int b =new Scanner(System.in).nextInt();
System.out.println(“大了”);
}else if(b<suiji) {
System.out.println(“小了”);
}else if(b==suiji) {
System.out.println(“恭喜您答对了”);
break;//设置出口跳出循环
}
}
do{体循环}while(循环条件)
猜数字do-while练习:

//先执行后判断
public static void main(String[] args) {
int suiji =new Random().nextInt(100);
System.out.println(“请猜是多少”);
do{
int b =new Scanner(System.in).nextInt();
if(b>suiji){
System.out.println(“大了”);
}else if(b<suiji) {
System.out.println(“小了”);
}else if(b==suiji) {
System.out.println(“恭喜您答对了”);
break;//设置出口跳出循环
}
}while(true);//true判断条件都为真
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值