当前位置: 首页 > 知识库问答 >
问题:

Java:我的编译器说我的一个printf语句坏了,我不知道为什么[重复]

晁开宇
2023-03-14

这是我第一次问问题,如果这看起来很奇怪,很抱歉。这是我的完整代码。和星星分开的线就是断裂的线。

import java.util.Scanner;
public class CashRegister
{
    public static void main(String[] args)
    {
        Scanner keyboard = new Scanner(System.in);
        double price;
        final double TAX_RATE = 0.085;
        final double SURCHARGE = 0.04;
        final int MAX_PRICE = 500;
        double addedSurcharge = 0;
        do
        {
            do
            {
                System.out.print("Cost of Item (enter 0 or negative value to exit; max is $500.00): ");
                price = keyboard.nextDouble();
            } while (price > 500);
            int dollars = (int) price;
            int cents = (int) price - dollars;
            int convertPrice = (dollars * 100) + cents;
            if (convertPrice < 1500)
            {
                addedSurcharge = (convertPrice * SURCHARGE) / 100;
                System.out.printf("Surcharge of $%.2f added.", addedSurcharge);
                System.out.println();
            }
            double withTax = ((convertPrice * TAX_RATE) / 100) + addedSurcharge + convertPrice;

        **System.out.printf("Amount due (with 8.5% tax): $%.2f", withTax);**

        System.out.println();
    } while (price > 0);
    System.out.println("Done.");
}

共有1个答案

鲁望
2023-03-14

您需要转义用作百分比符号的百分比符号:8.5%%而不是8.5%

 类似资料:
  • 我想是在开关的情况下发生的,或者我的代码有任何小错误。请帮助我这里是我的代码:activity_main.xml: MainActivity.java:

  • 我试图在我的网站上创建一个画廊,我把它们都设置为盘旋时增加大小。唯一的问题是,即使它们的尺寸增加,它们旁边的图像也会显示在增加的图像之上。 以下是HTML: 这是我的剧本: 这是我的CSS: 我试图增加和减少z指数,认为这会有所帮助。但没有这样的运气。 ****编辑****我解决了这个问题。把这个问题留给未来的人去看。在javascript中,我必须将div设置为更改z索引,而不是图片本身。解决方

  • 我试图在我的网站上创建一个画廊,我把它们都设置为盘旋时增加大小。唯一的问题是,即使它们的尺寸增加,它们旁边的图像也会显示在增加的图像之上。 以下是HTML: 这是我的剧本: 这是我的CSS: 我试图增加和减少z指数,认为这会有所帮助。但没有这样的运气。

  • /tester.java:3:错误:import java.lang.Math类型的非法启动;^Tester.java:3:错误:应输入java.lang.Math>*;^

  • 我正在做我的节目。我正在使用Sublime文本和用于编译基本Windows CMD。我有一个文件夹,在这个文件夹中我有一个包,里面有每个文件(folde todolist)。在这个包中,我有一个类(Gui.java(packgae(folder)Gui\u pckg))。此类中的代码如下所示: 导入javax。摆动导入java。awt。; 公共类Gui{ } 而且它编译得很好。 但是,当我试图编译