gpt4 book ai didi

java - GPA 编号到 GPA 字母程序。不知道为什么它不起作用

转载 作者:行者123 更新时间:2023-11-29 07:00:11 24 4
gpt4 key购买 nike

package gpatogradecalculator;

import java.util.Scanner;

public class GPAtoGradeCalculator {

public static void main(String[] args) {
// TODO code application logic here

double GPA = 0.0;

Scanner response = new Scanner(System.in);

System.out.println("Please enter your GPA: ");

GPA = response.nextDouble();

if(GPA >= 3.5); {
System.out.println("Your GPA is an A.");


} else if(3.0<=GPA && GPA<3.5); {
System.out.println("Your GPA is a B.");


} else if(2.5<=GPA && GPA <3.0); {
System.out.println("Your GPA is a C.");

}
if(GPA < 2.5); {
System.out.println("You are failing.");
}

} // end main

} // end class

谁能告诉我为什么这行不通?我什至不知道从哪里开始修复它。它说我的 else 行没有 if,但 if 就在它们上面......

最佳答案

if () 或更好的条件语句之后去掉所有 ;

例如:

if(GPA < 2.5); {
System.out.println("You are failing.");
}

改为

if(GPA < 2.5) {
System.out.println("You are failing.");
}

对其他if语句也做同样的处理

关于java - GPA 编号到 GPA 字母程序。不知道为什么它不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27413525/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com