java - 编写脚本时出错

标签 java

编写名为Temperature的完整java程序,其中包含一个for循环结构,提示用户输入5个温度值。程序应将循环中输入的每个温度相加,并将其存储在名为 Total 的变量中。使用系统语句,输出总温度值和平均温度值。使用下面的示例输出作为指导: 总温度= 平均气温=

我的答案是下面的语句,但我仍然收到错误:-

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
        Scanner temp = new Scanner (System.in);
        double total = 0;
        for(int=1;int<=5;int++);
        {
            System.out.println ("Enter temperature #" + temp +":");
            double temperature = temp.nextDouble ();
            total = temperature;

        }
        System.out.println("The total temperature =" +total);
        System.out.println("The average temperature=" +(double)(total/5));
    }
}

最佳答案

OP 没有说明您到底遇到了什么错误,但我可以猜测其中一些错误来自:

for(int=1;int<=5;int++);

你不能像这样使用int。它是一种类型,应按如下方式使用:

for(int itr = 1; itr <= 5; itr++) { ...

此外,for 循环中的分号不需要在那里。

关于java - 编写脚本时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61635774/

相关文章:

Java:包含 "this"参数或让它隐含

java - 设置一个 DTO 对象,它有一个数组作为实例变量

Java Wicket 资源问题

java - 溢出如何在java中工作?

java - 为什么不能为 Java 中的 var 关键字分配 lambda 表达式?

java - 从路线坐标构建 GeoTools 几何图形 "segments"

java - Jsoup 没有下载整个页面

Java 线程,从主 JFrame GUI 关闭服务器线程

java - 是否有用于加速 vector 计算的 Java 库?

Java GMT 显示