人生第一段可以实现一定功能的代码

发布时间:2023-09-11 08:00

今天上午,在视频指导下,完成了自己人生中的第一段代码(可以实现一点点功能的)

在自己编辑代码过程中,没有严格按照老师的顺序,也发现了几个问题。

1、Scanner sc == new Scanner(System.in);   这句话只是调用Scanner  位置无所谓

而sc.nextInt()才是真正在命令台输入的入口,需要注意它的顺序

2、sc.hasNextInt()也是判断在这句话之后输入的数据

附上代码,学习不易

import java.util.Scanner;
public class discount{
    public static void main(String[] args){
        //第一步,给出积分
        Scanner sc = new Scanner(System.in);
        System.out.print(\"请输入您的积分:\");
        
        if(sc.hasNextInt()==true){
        //判断折扣类型
            int score = sc.nextInt();
            if(score>=8000){
            System.out.println(\"6\");
            }else if(score>=4000){
            System.out.println(\"7\");
            }else if(score>=2000){
            System.out.println(\"8\");
            }else if(score>=0){
            System.out.println(\"9\");
            }else{
            System.out.println(\"你输入的积分为负数\");
            }    
        }else{
            System.out.println(\"您输入的积分不属实\");
        }
    }
}

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号