创建从华氏度到摄氏度的 Java 转换表

我是这个网站的新手,也是编程的新手,我刚开始一周。我的任务是制作从华氏度到摄氏度的转换表。该表需要从 0 摄氏度开始到 100 摄氏度停止,并以 5 为增量。


我真的想让它工作,但我似乎无法for loop正常工作。有人可以向我解释我做错了什么以及我如何完成这个程序以按照我需要的方式工作吗?


public class Table 

{

    public static void main(String[] args) 

    {

        System.out.println("Conversion Table");

        final int TOTAL = 100;

        for (int c = 0; c <= TOTAL; c+=5)

        {

            System.out.println((c*9/5)+32 +"\t");

            {

                System.out.println();

            }

        }

    }

https://ideone.com/llmOER


弑天下
浏览 344回答 2
2回答

繁星点点滴滴

目前,您只是将华氏度的值打印为标准输出。如果您的想法是要打印标准表,那么您可能还想添加摄氏度值。添加类似的东西System.out.println(c&nbsp;+&nbsp;&nbsp;"\t"&nbsp;+&nbsp;((c*9/5)+32)&nbsp;+"\t");到你的输出,你会很甜蜜。

狐的传说

1-你少了一个右括号。2-为了制作转换表,您必须同时显示华氏度和摄氏度值。这将是代码。public class A&nbsp;{&nbsp; &nbsp; public static void main(String[] args)&nbsp;&nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; System.out.println("Conversion Table");&nbsp; &nbsp; &nbsp; &nbsp; final int TOTAL = 100;&nbsp; &nbsp; System.out.println("Fahrenheit"+"\t Celsius");&nbsp; &nbsp; &nbsp; &nbsp; for (int c = 0; c <= TOTAL; c+=5)&nbsp; &nbsp; &nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; System.out.println((c*9/5)+32 +"\t \t" + c);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; System.out.println();&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; &nbsp;}}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java