gpt4 book ai didi

java - 局部变量的值没有被使用?不应该是这样吗?

转载 作者:行者123 更新时间:2023-12-01 16:33:24 24 4
gpt4 key购买 nike

好吧,我正在制作一个简单的用户输入计算器,提供加、减、乘、除的选项。当我运行该程序时,一切都很顺利,直到我按回车键希望得到我的结果......什么也没有发生。 Eclipse 给出的唯一警告是未使用局部变量answer 的值....这是我的代码:

class apples {
public static void main(String args[]) {
System.out
.println("To Add Press 1 , To Subtract Press 2, To Multiply Press 3, To Divide Press 4");
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
double fnum, snum, answer;

if (i == 1) {
System.out.println("Enter Your First Number: ");
fnum = sc.nextDouble();
System.out.println("Enter Your Second Number");
snum = sc.nextDouble();
answer = fnum + snum;
} else if (i == 2) {
System.out.println("Enter Your First Number: ");
fnum = sc.nextDouble();
System.out.println("Enter Your Second Number");
snum = sc.nextDouble();
answer = fnum - snum;
} else if (i == 3) {
System.out.println("Enter Your First Number: ");
fnum = sc.nextDouble();
System.out.println("Enter Your Second Number");
snum = sc.nextDouble();
answer = fnum * snum;
} else if (i == 4) {
System.out.println("Enter Your First Number: ");
fnum = sc.nextDouble();
System.out.println("Enter Your Second Number");
snum = sc.nextDouble();
answer = fnum / snum;
}
}

}

最佳答案

您可以在末尾添加此内容:

System.out.println(ans)

(我会把它放在评论中,但我没有代表)

关于java - 局部变量的值没有被使用?不应该是这样吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12014560/

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