【发布时间】:2017-11-02 04:38:06
【问题描述】:
我有一个作业,但我对 Java 的了解并不多。我想编写这段代码来查找最低和最高温度,但我无法使用 For 和 If。谁能帮我找到这些值?
import java.util.*; // Scanner, Locale
class Temperatur
{
private static int week;
public static void main (String[] args)
{
System.out.println ("TEMPERATUR\n");
Scanner in = new Scanner (System.in);
in.useLocale (Locale.US);
System.out.print ("nr of week: ");
int nrweek = in.nextInt ();
System.out.print ("how many week?: ");
int nrofmeasureperweek = in.nextInt ();
double[][] t = new double[nrweek + 1][nrofmeasureperweek + 1];
for (int week = 1; week <= nrweek; week++)
{
System.out.println ("temperatur - week " + week + ":");
for (int measure = 1; measure <= nrofmeasureperweek; measure++)
t[week][measure] = in.nextDouble ();
}
System.out.println ();
System.out.println ("temperatur:");
for (int week = 1; week <= nrweek; week++)
{
for (int measure = 1; measure <= nrofmeasureperweek; measure++)
System.out.print (t[week][measure] + " ");
System.out.println ();
}
System.out.println ();
double[] minT = new double[nrweek + 1];
double[] maxT = new double[nrweek + 1];
// Code should be here!
}
}
在这种情况下,我如何编写正确的代码来找到最小和最大温度的值!
【问题讨论】:
-
请阅读:Why is “Can someone help me?” not an actual question? 然后edit 以相应地改进您的问题。另外,请花一些时间正确缩进您的代码,因为在当前状态下很难阅读它。