Java基础循环

Java基础----------->循环

java 中循环控制语句有 while循环、do-while循环、和for循环等。循环结构的特点是在给定的条件成立的时候反复执行某段程序,直到条件不成立时候结束循环。

一、(while循环)

语法:(1、关键字while后的小括号内是循环。2、循环条件是一个布尔表达式,值为布尔类型中的“真”或者假。3.大括号中的内容为循环的内容)执行顺序:先判断布尔表达式的值,如果为真,开始循环执行,如果为假则跳过循环
	变量初始化
	while(循环条件){
		循环体
	}

例如(用while循环实现1-100的求和计算):

public static void main(String[]args){
	int sum = 0;    //初始和sum为0
	int i = 1;        //定义初始值从1开始
	while(i<=100){         
		sum+=i;
		i++;
	}
	System.out.println("sum="+sum);
}

输出结果:sum=5050

二(do-while循环)

语法:(1、do-while循环以关键do开头。2、大括号括起来的是循环体。3、while括号后的是循环条件 )执行顺序:
先执行一遍需要重复执行的代码,在判断布尔表达式,为真时继续执行循环代码,为假时跳出循环;
		变量初始化
		do{
			循环体
		}while(循环条件);

例如(用do-while循环实现1-100的求和计算)

public static void main(String[]args){
	int sum = 0;    //初始和sum为0
	int i = 1;        //定义初始值从1开始
	do{
		sum+=i;
		i++;
	}while(i<=100);
	System.out.println("sum="+sum);
}
输出结果:sum=5050

三(for循环)

语法:(1、for循环以关键字for开头。2、大括号里的是循环体。3、表达式1,表达式2,表达式3,分别用来实现变量的初始化,循环条件,和修改循环变量的值)
	for(变量初始化;循环条件;修改循环变量的值){
		循环体
	}      注意:------>for小括号的表达式1   表达式2   表达式3中间必须用英文的分号分隔---";"

例如:(使用for循环输出学生5门课的平均成绩)

public class Demo3 {
	public static void main(String[] args) {
		int i= 1;    //初始化i门课
		double sum = 0;  //初始化成绩总和sum为0
		double avg = 0;  //初始化平均分为0
		double score = 0;
		Scanner a = new Scanner(System.in);
		System.out.println("请输入姓名:");
		String name = a.next();
		for (; i <= 5; i++) {
			System.out.print(name+"学生的第"+i+"门课的成绩是");
			score = a.nextDouble();
			sum+=score;
		}
		System.out.println(i);
		avg = sum/5;
		System.out.println(name+"平均分是"+avg);
	}
}

控制台输出如图:在这里插入图片描述

(后续会持续更新Java从简到易的学习 一起学习 )

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值