gpt4 book ai didi

java - 程序运行没有错误,但输出不正确

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

嗨,我完全是一个初学者,正在尝试一个简单的输入/输出程序进行练习,整个程序在我的 Eclipse 编译器中运行,但结果类似于

输入维护费用:87
输入学费:67
输入水电费账单:98
输入杂货费用:88
总费用:88(这是它给出我输入的最后一个值的问题)

import java.util.Scanner;

public class budgetSystem {
Scanner userInput = new Scanner(System.in);
private static Scanner userInput2;
public static void main(String[] args){

int utilityBills = 0;
int maintainceExp = 0;
int schoolExp = 0;
int groceryExp = 0;
int totalExp = 0;
userInput2 = new Scanner(System.in);

System.out.println("Enter Maintaince Expance:");
utilityBills = userInput2.nextInt();

System.out.println("Enter School Fees:");
utilityBills = userInput2.nextInt();

System.out.println("Enter Utility Bills:");
utilityBills = userInput2.nextInt();

System.out.println("Enter Grocery Expance:");
utilityBills = userInput2.nextInt();

totalExp= utilityBills + maintainceExp + schoolExp + groceryExp;

System.out.println("Total Expance: " + totalExp);



}

} // END OF BUDGET SYSTEM

最佳答案

对于重新分配 utilityBills 变量的每一步,请更改代码:

System.out.println("Enter Maintaince Expance:");
utilityBills = userInput2.nextInt();

System.out.println("Enter Maintaince Expance:");
utilityBills += userInput2.nextInt();

在您进行的每个输入中,这都会打印正确的输出。

关于java - 程序运行没有错误,但输出不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37391374/

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