第六章 上课内容

import java.util.Scanner;

public class Ch06 {
	public static void main(String[] args) {
		int i=0;
		while(i<100){
			System.out.println("第"+(i+1)+"遍好好学习天天向上");
			i++;
		}
//		
		int j=0;
		for(;j<100;){
			System.out.println("第"+(j+1)+"遍好好学习天天向上");
			j++;
		}
		
		// for(表达式1;表达式2;表达式3){ // 循环体}
		/*表达式1 
		 * 	在循环初始化的时候执行
		 * 表达式2
		 * 	循环条件先判断后执行(类似while循环)
		 * 表达式3
		 * 	每次循环结束的时候执行
		 */
		for(int k=0; k<100;k++)
		{
			System.out.println("使用for循环第"+(k+1)+"遍好好学习天天向上");
		}
		/*
		 * 学生姓名
		 * 科目成绩
		 * 多少科目
		 * 总成绩
		 * 算出平均成绩
		 */
		String name="";
		int score=0, count=5, sum=0;
		double avg=0;
		
		Scanner input=new Scanner(System.in);
//		System.out.println("请输入姓名");
//		name=input.next();
//		for (int m = 0; m < count; m++) {
//			System.out.println("请输入第"+(m+1)+"成绩");
//			score=input.nextInt();
//			sum+=score;// sum=sum+score;
//			
//		}
//		avg=sum/count;
//		System.out.println(name+"平均成绩是"+avg);
		// 
		/*定义一个变量
		 * 	数据类型 		变量名=值;
		 * 	a	b 	c 都是int类型
		 * 	int a=0;
		 * int b=0;
		 * int c=0;
	 	
		 * 定义多个相同类型变量
		 * 	数据类型 	变量=值,	变量,......;
		 */
		int a=0,b=0,c=0;
		System.out.println("请输入一个值");
		int val=input.nextInt();
		// 第一个表达式意思
			// 声明两个类型相同的变量,给k赋值为0 给m赋值为val
		boolean c1=true;
		for(int k=0,m=val;k<=val&&c1;k++,m--){
			System.out.println(k+"+"+m+"="+(k+m));
		}
	}
}
import java.util.Scanner;

public class CH06_1 {
	public static void main(String[] args) {
		/*
		 * 30岁以下
		 * 年龄
		 * 总人数
		 */
	 
		Scanner input=new Scanner(System.in);
		int young=0;
		int age;
		int count=10;
		for (int i = 0; i < count; i++) {
			System.out.println("请输入第"+(i+1)+"位顾客的年龄");
			age=input.nextInt();
			if(age<=30&&age>0){
				young++;
			}
		}
		
		System.out.println("30岁以下的 "+young*1.0/count*100+"%");
		System.out.println("30岁以上的 "+(100-young*100/count)+"%");
		
	}
}

for 循环 continue        break

package cn.jbit.test;

public class ch06_3 {
	public static void main(String[] args) {
		/*
		 * 1--10 遇到4 跟7 跳过
		 * 4 是我不想看的
		 * 7是我想要的
		 */
		for (int i = 0; i <10; i++) {
			if(i==4)
			{
				continue;  // 结束本次循环(看到不想看的东西跳过,看别的)
				// 完事之后 ,执行一个i++ 第三个表达式
			}
			if(i==7){
				break;		// 跳出循环(买到我想要的东西,去结算)
				// 循环结束
			}
			System.out.println(i);
		}
		System.out.println("循环结束");
		
		
		
	}
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值