Java基础程序练习(四)

Java基础程序练习(四),第1张

Java基础程序练习(四) 一、循环嵌套

指一个循环体内又包含另一个完整的循环结构。

 

二、程序练习 1.成绩输入

输入三个班每班三个人,输入成绩,分别计算每个班级的总分和平均分

import java.util.Scanner;

public class Work {
	public static void main(String[] args) {
		Scanner scanner=new Scanner(System.in);
		int score;

		for(int i=1;i<=3;i++) {
			int sum=0;
			int avg=0;

			for(int j=1;j<=3;j++) {
				System.out.println("输入"+i+"班第"+j+"位同学成绩");
				score=scanner.nextInt();
				sum+=score;				
			}

			System.out.println(i+"班总成绩="+sum);
			System.out.println(i+"班平均分="+sum/3);
		}	
	}
	
}
2.再来一次

猜数字三次,猜完一局结束,输入yes继续下一次游戏,否则结束

import java.util.Scanner;

public class Work {
	public static void main(String[] args) {
		Scanner scanner=new Scanner(System.in);
		int random=(int)(Math.random()*100);
		System.out.println("中奖号码="+random);

		int num;		
		boolean guess=false;
		String choose="";
		
	     do{
	    	 System.out.println("输入猜测中奖号");
	    	 int count=0;
			 do{
				count++;
				num=scanner.nextInt();
				if(num==random) {
					System.out.println("猜对了");
					guess=true;
				}
				if(num>random) {
					System.out.println("猜大了");
				}
				if(num 
3.质数 

输出100以内的所以质数,得到质数数量和

import java.util.Scanner;

public class Work {
	public static void main(String[] args) {
		Scanner scanner=new Scanner(System.in);
		int sum=0;

		for(int i=2;i<=100;i++) {
//用布尔值设置每个数都先默认为质数,进入内循环判断
			boolean prime=true;

//在内循环中,余数的到0就不是质数,布尔值变为false
			for(int j=2;j

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4748312.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-08
下一篇2022-11-08

发表评论

登录后才能评论

评论列表(0条)

保存