学习任务:

视频学习for循环案例

动手编程求出1到10的数据和

动手编程求出1到100之间偶数的和

分析:不用循环如何求1到10的和

System.out.println(1+2+3+4+5+6+7+8+9+10);

关系表达式:控制循环10次,如:x=1,x<=10,每次循环增加1

循环体:变量值累加,实现循环10次完成后所累加的值则为1到10的和。

控制语句:修改关系表达中变量的值,x+=1,使循环10次后退出循环。

代码如下:


/**
 * 面向过程编程-for循环结构
 * 
 * @author 攀博课堂(www.pbteach.com)
 *
 */
public class ForDemo3 {

	public static void main(String[] args) {
		// 定义变量,存放累加值
		int sum = 0;

		//实现1到10的累加
		for (int x = 1; x <= 10; x++) {
			sum = sum + x;
		}
		System.out.println(sum);
	}
}

需求:求出1到100之间偶数的和

分析:

关系表达式:控制循环100次,如:x<=100。

循环体:判断x是否为偶数,如果是则进行累加

控制语句:修改关系表达中变量的值,使循环100次后退出循环。

代码如下:


/**
 * 面向过程编程-for循环结构-1到 100偶数的和
 * 
 * @author 攀博课堂(www.pbteach.com)
 *
 */
public class ForDemo4 {

	public static void main(String[] args) {
		// 定义变量,存放累加值
		int sum = 0;

		// 从1到 100循环
		for (int x = 1; x <= 100; x++) {
			//如果是偶数则累加
			if(x%2==0) {
				sum = sum + x;
			}
		}
		System.out.println(sum);
	}

}

提问-攀博课堂
我要提问 不会就问,有效沟通
关注公众号,加入微信群交流提问。 攀博课堂官方公众号
问答列表,查看本知识点所有问题