JBTALKS.CC
标题:
java 程序,,救命!!:(
[打印本页]
作者:
007pig
时间:
2013-12-2 11:08 PM
标题:
java 程序,,救命!!:(
public class replyq2{
public static void main(String[]args){
System.out.println("" +celsiusToFahrenheit);
System.out.println("" +fahrenheitToCelsius);
}
public static double celsiusToFahrenheit (double celsius){
for(celsius=40;celsius>31;celsius++)
celsius=(celsius*9/5)+32;
return celsius;
}
public static double fahrenheitToCelsius (double fahrenheit){
for(fahrenheit=120;fahrenheit>30;fahrenheit++)
fahrenheit=(fahrenheit-32)*5/9;
return fahrenheit;
}
}
求大神教教我怎么把
System.out.println("" +celsiusToFahrenheit);
System.out.println("" +fahrenheitToCelsius);
丢去给下面处理,然后print出下面运算好的答案
作者:
OK!Lah!!
时间:
2013-12-2 11:54 PM
看起来你要做的东西大概是这样=。=
private double celsius;
private double fahrenheit;
public class replyq2{
public static void main(String[]args){
celsiusToFahrenheit();
fahrenheitToCelsius ()
}
public static void celsiusToFahrenheit (){
for(celsius=40;celsius>31;celsius++)
celsius=(celsius*9/5)+32;
System.out.println("" +celsiusToFahrenheit);
}
public static void fahrenheitToCelsius (){
for(fahrenheit=120;fahrenheit>30;fahrenheit++)
fahrenheit=(fahrenheit-32)*5/9;
System.out.println("" +fahrenheitToCelsius);
}
}
作者:
游戏玩家
时间:
2013-12-3 12:34 AM
你要的是不是这样?
public static void main(String[]args){
System.out.println(
celsiusToFahrenheit(37)
);
System.out.println(
fahrenheitToCelsius(220)
);
}
还有你的for loop好像会infinite loop
话说你也好像不用用到loop吧
作者:
slay_alex92
时间:
2013-12-3 08:40 PM
本帖最后由 slay_alex92 于 2013-12-3 09:01 PM 编辑
我15行就搞定了 你看一下
public class q2
{
public static void main(String[] args){
System.out.println(celsiusToFahrenheit(50));
System.out.println(fahrenheitToCelsius(100));
}
public static double celsiusToFahrenheit(double celsius){
return celsius * 9 / 5 + 32;
}
public static double fahrenheitToCelsius(double fahrenheit){
return (fahrenheit - 32) * 5 / 9;
}
}
复制代码
作者:
youthisbaka
时间:
2014-2-9 12:15 PM
public class replyq2{
public static void main(String[]args){
celsiusToFahrenheit(32);
fahrenheitToCelsius(90);
}
public static void celsiusToFahrenheit (double celsius){
System.println(celsius=(celsius*9/5)+32);
}
public static void fahrenheitToCelsius (double fahrenheit){
System.println((fahrenheit-32)*5/9);
}
}
复制代码
应该是没有错的
欢迎光临 JBTALKS.CC (https://www.jbtalks.cc/)
Powered by Discuz! X2.5