第九章作业

来源:互联网 发布:vscode和visualstudio 编辑:程序博客网 时间:2024/05/28 04:55
package Waljl001;public class Waljl0001 {public static void main(String[] args) {/* *  * 问: * 什么是二重循环? *  * 答: * 二重循环就是一个循环体内又包含另一个完整的循环结构。 * while 循环、do-while循环和for循环。 * 这三个循环之间是可以互相嵌套的, * 一个循环要完整地包含在另一个循环中。 * *  * 问: * 在内层循环中使用continue和break语句,程序如何跳转? *  * 答: * 当continue和break语句用在内层循环时, * 只会影响内层循环的执行, * 对外层循环没有影响, * 它们的不同点在于执行该语句后, * 程序跳转的位置不同, * continue语句是跳出本次循环, * 进入下一次循环, * 而break语句是跳出本层循环, * 既提前结束本层循环, * 执行循环下面的语句。 *  */}}
package Waljl001;import java.util.Scanner;public class Waljl0002 {    public static void main(String[] args){          Scanner input = new Scanner(System.in);          System.out.println("请输入要打印的行数");          int count=input.nextInt();          for (int i = 1; i <= count; i++)          {              for (int j = 1; j <= i; j++)              {                  System.out.print(j+"  ");              }              System.out.println();          }      }  }  


package Waljl001;public class Waljl0003 {public static void main(String[] args){for (int i = 0; i <= 20; i++){for (int j = 0; j <= 33; j++){int k = 50 - i - j;if ((5 * i + 3 * j + k / 3) == 100) {System.out.println(i + "\t" + j + "\t" + k);}}}}}


package Waljl001;import java.util.Scanner;public class Waljl0004 {public static void main(String[] args) {int[] score = new int[4];int classNum = 3;double sum = 0.0;double[] average = new double[classNum];int count = 0;Scanner input = new Scanner(System.in);for (int i = 0; i < classNum; i++) {sum = 0.0;System.out.println("请出入第" + (i + 1) + "个班级的成绩");for (int j = 0; j < score.length; j++) {System.out.println("第" + (j + 1) + "个学员的成绩");score[j] = input.nextInt();sum = sum + score[j];if (score[j] < 85) {continue;}count++;}average[i] = sum / score.length;System.out.println("第" + (i + 1) + "个班级参赛学员的平均分是:" + average[i]+ "\n");}System.out.println("成绩85分以上的学员人数有:" + count + "人");}}


package Waljl001;import java.util.Scanner;public class Waljl0005 {public static void main(String[] args) {Scanner input = new Scanner(System.in);for (int i = 0; i <= 3; i++) {if (i == 3) {System.out.println("密码错误三次,系统退出");break;}System.out.println("请输入密码");String passworld = input.next();if (!passworld.equals("111111")) {System.out.println("密码输入错误");continue;}for (int j = 0; j < 10; j++) {System.out.println("请输入取款金额");int money = input.nextInt();if (money % 100 == 0) {System.out.println("取款成功");break;} else {System.out.println("请输入正确的取款金额");}}break;}}}


	
				
		
原创粉丝点击