* java的幫助,因此,如果任何人能幫助我不知道什麼是錯我想我需要一段時間的狀態意味着 它不斷給我上else語句*轉換溫輻射
import java.util.*; //for class Scanner
public class Tempconversion
{
public static void main(String[] args){
Scanner reader = new Scanner(System.in);
double F = 0;
double C = 0;
int ConvertFer = 0;
int ConvertCel = 1;
int Done = 3;
System.out.println("Welcome to the Temperature Converter!\n" +
"Enter 0 to convert F --> C and 1 to convert from C --> F.\n" +
"Enter 3 when done");
if (ConvertFer == 0)
System.out.println("Welcome to the F --> C Converter\n"+
"Enter Values to convert:");
C = reader.nextDouble();
F = ((F - 32)*5)/9;
System.out.println(F + "F = " + C + "C.");
else
System.out.println("Welcome to the C --> Fconverter\n"+
"Enter Values to convert:");
F = reader.nextdouble();
C = ((C * 90)/5))+32;
System.out.println(C + "C =" + F +"F.");
}
}
有什麼錯誤?另外,你可能需要在你想爲'if'分支和'else'分支執行的多個語句中使用大括號。 – 2014-09-23 03:21:34
它會給你什麼樣的錯誤 – 2014-09-23 03:21:37