赞
踩
一,判断成绩等级,当同学的成绩是90-100为一个等级,80-89分为一个阶段,70-79分为一个阶段,60-69分为一个阶段以及60分一下为不及格,分别以A,B,C,D,E五个等级进行区分。
第一种,使用switch
- package com.qzxx.test;
-
- import java.util.Scanner;
-
- public class Grade {
-
- public static void main(String[] args) {
- Scanner sc=new Scanner(System.in);
- System.out.println("请输入成绩:");
- int grade=sc.nextInt();
- if(grade>=0&&grade<=100) {
- switch(grade/10) {
- case 10:
- case 9:System.out.println("成绩等级为A");break;
- case 8:System.out.println("成绩等级为B");break;
- case 7:System.out.println("成绩等级为C");break;
- case 6:System.out.println("成绩等级为D");break;
- case 5:System.out.println("成绩等级为E");break;
- }
- }else {
- System.out.println("您的输入有误请重新输入");
- }
- }
- }
-

第二种,使用if-else
-
- package com.qzxx.test;
-
- import java.util.Scanner;
-
- public class Gradeif {
-
- public static void main(String[] args) {
- Scanner sc=new Scanner(System.in);
- System.out.println("请输入成绩:");
- int grade=sc.nextInt();
- if(grade>=90&&grade<=100) {
- System.out.println("成绩等级为A");
- }else if(grade>=80&&grade<=89){
- System.out.println("成绩等级为B");
- }else if(grade>=70&&grade<=79) {
- System.out.println("成绩等级为C");
- }else if(grade>=60&&grade<=69) {
- System.out.println("成绩等级为D");
- }else if(grade<60) {
- System.out.println("成绩等级为E");
- }
- }
- }

二,java基础程序设计,p47实验二,猜数字游戏
编写一个java应用程序,在主类main中实现,程序随机分配给用户一个1-100的数字,让用户自己进行猜测,程序返回提示,提示分别是猜大了,猜小了,用户可以根据提示再次猜测,直至猜测对为止


三,p45,example3.4(这个是书上的例题)

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。