我编了一个java程序,但出错了,希望懂的人可以帮我看一下啦.谢谢
发表新主题 回复此主题
第1楼 2007-08-13 15:07 水中影 写道:
我编了一个java程序,但出错了,希望懂的人可以帮我看一下啦.谢谢
程序:
public class Zhuanhuang
{
public static void main(String []args)
{
float a;
float b=(9/5)*a+32;
System.out.println("摄氏温度="+a);
System.out.println("华氏温度="+b);
}
}
运行时的错误:
Zhuanhuang.java:6: variable a might not have been initialized
float b=(9/5)*a+32;
^
1 error
第2楼 2013-08-31 12:44 Robot :
我编了一个java程序,但出错了,希望懂的人可以帮我看一下啦.谢谢 相关
第3楼 2007-08-13 15:21 zhongfs 写道:
变量a没有初始化,你给a赋个值试一下。
第4楼 2007-08-14 00:28 真命天子 写道:
public class Zhuanhuang
{
public static void main(String []args)
{
float a=2; //a=任何值
float b=(9/5)*a+32;
System.out.println("摄氏温度="+a);
System.out.println("华氏温度="+b);
}
}
第5楼 2007-12-06 11:36 starry198804265811 写道:
回复: 我编了一个java程序,但出错了,希望懂的人可以帮我看一下啦.谢谢
把float a;改成float a=0.0f;就行了!