
用java编写的求圆面积及其周长的程序
这是我编写的程序publicclasscircle{finalfloatPI=3.14f;intx,y;floatgetarea();{floatarea;area=PI...
这是我编写的程序
public class circle
{
final float PI=3.14f;
int x,y;
float get area();
{
float area;
area=PI*r*r;
Return area;
}
float get Permineter();
{float Z;
Z=2*PI*r
Return Z;
}
}
有错误,但是我找不出来,望高手指点哈
经过高手指点,我把程序改成了下面的这个,但是还是有错误;希望再度有人帮忙
public class circle
{
public static void main(String arg[])
{
final float PI=3.14f;
int x,y;
int r;
float getarea();
{
float area;
area=PI*r*r;
return area;
}
float getPermineter()
{float Z;
Z=2*PI*r;
return Z;
}
}
} 展开
public class circle
{
final float PI=3.14f;
int x,y;
float get area();
{
float area;
area=PI*r*r;
Return area;
}
float get Permineter();
{float Z;
Z=2*PI*r
Return Z;
}
}
有错误,但是我找不出来,望高手指点哈
经过高手指点,我把程序改成了下面的这个,但是还是有错误;希望再度有人帮忙
public class circle
{
public static void main(String arg[])
{
final float PI=3.14f;
int x,y;
int r;
float getarea();
{
float area;
area=PI*r*r;
return area;
}
float getPermineter()
{float Z;
Z=2*PI*r;
return Z;
}
}
} 展开
3个回答
展开全部
真是错误百出啊。
1,r是没有被声明过的变量。
2,方法后面直接跟大括号,没有分号。
3,方法名 get area();中间空一格是什么意思啊。空一格就表示这时两个方法名,一个方法不能有两个方法名
4,java区分大小写 Return 应写为 return .
5,Z=2*PI*r 这句话没有分号,分号表示结束。
帮你改了 如下:
public class Circle {
final float PI = 3.14f;
int r;
float getarea() {
float area;
area = PI * r * r;
return area;
}
float getPermineter() {
float Z;
Z = 2 * PI * r;
return Z;
}
}
1,r是没有被声明过的变量。
2,方法后面直接跟大括号,没有分号。
3,方法名 get area();中间空一格是什么意思啊。空一格就表示这时两个方法名,一个方法不能有两个方法名
4,java区分大小写 Return 应写为 return .
5,Z=2*PI*r 这句话没有分号,分号表示结束。
帮你改了 如下:
public class Circle {
final float PI = 3.14f;
int r;
float getarea() {
float area;
area = PI * r * r;
return area;
}
float getPermineter() {
float Z;
Z = 2 * PI * r;
return Z;
}
}
展开全部
public class circle
{
final float PI=3.14f;
int x,y;
float get area();//get后不应有空格,括号不该有分号
{
float area;
area=PI*r*r;//变量r没有声明
Return area;//return不应该大写
}
float get Permineter();//get后不应有空格,括号不该有分号
{float Z;
Z=2*PI*r//缺分号
Return Z;//return不应该大写
}
}
{
final float PI=3.14f;
int x,y;
float get area();//get后不应有空格,括号不该有分号
{
float area;
area=PI*r*r;//变量r没有声明
Return area;//return不应该大写
}
float get Permineter();//get后不应有空格,括号不该有分号
{float Z;
Z=2*PI*r//缺分号
Return Z;//return不应该大写
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的半径r声明了没?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询