用java 编写一个程序,要求输入圆的半径,求圆的周长,面积.

请用java编写一个程序,要求输入圆的半径,求圆的周长,面积.并输出结果.PS:本人是初学者.回复:冷雨冰燕谢了!我用的是eclipse,你的程序代码有点问题啊!就显示这... 请用java 编写一个程序,要求输入圆的半径,求圆的周长,面积.
并输出结果.

PS:本人是初学者.
回复:冷雨冰燕
谢了! 我用的是eclipse ,你的程序代码有点问题啊!
就显示这些东西:
Exception in thread "main" java.lang.Error: 无法解析的编译问题:
类型不匹配:不能从 String 转换为 int
展开
 我来答
198901245631
推荐于2017-09-09 · TA获得超过3.5万个赞
知道大有可为答主
回答量:9037
采纳率:92%
帮助的人:1736万
展开全部
实现思路:输入一个半径的值,之后即可求出周长和面积:
代码举例:
import javax.swing.JOptionPane;
class account
{
public static void main(String[] args)
{
String radiusString = JOptionPane.showInputDialog(null ,
"请输入半径 : " , "计算" , JOptionPane.QUESTION_MESSAGE);
double radius = Double.parseDouble(radiusString);
double c;
double area;
final double PI = 3.14159;//定义圆周率π的值
c = 2 * PI * radius; //计算周长
area = radius * radius * PI;//计算面积
//输出结果
JOptionPane.showMessageDialog(null ,
"周长是 : " + c + "\n" + "面积是 : " + area ,
"outputNumber" , JOptionPane.INFORMATION_MESSAGE);
}
}
shade_m
推荐于2017-09-17 · 超过30用户采纳过TA的回答
知道小有建树答主
回答量:128
采纳率:0%
帮助的人:78.6万
展开全部
已经测试过了

import javax.swing.JOptionPane;

class account
{
public static void main(String[] args)
{
String radiusString = JOptionPane.showInputDialog(null ,
"请输入半径 : " , "计算" , JOptionPane.QUESTION_MESSAGE);

double radius = Double.parseDouble(radiusString);

double c;
double area;
final double PI = 3.14159;

c = 2 * PI * radius;
area = radius * radius * PI;

JOptionPane.showMessageDialog(null ,
"周长是 : " + c + "\n" + "面积是 : " + area ,
"outputNumber" , JOptionPane.INFORMATION_MESSAGE);
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
limingyulw
2008-03-14 · TA获得超过338个赞
知道小有建树答主
回答量:437
采纳率:0%
帮助的人:173万
展开全部
public class mianji{
public static void main(String [] args)
{
double banjing = 14;//任意数
double s=3.14f*banjing*banjing;
double c=2*3.14f*banjing;
System.out.println("面积为:"+s);
System.out.println("周长为:"+c);
System.out.println("半径为:"+"banjing任意取值");
}

} 完全正确
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冷雨冰燕
2008-03-07
知道答主
回答量:44
采纳率:0%
帮助的人:0
展开全部
我会哦,菜鸟题
public class Cir{
public static void main(String [] args)
{
int banjing=args[0];
float s=3.14f*banjing*banjing;
float c=2*3.14f*banjing;
System.out.println("面积为:"+s);
}

}
要传参数的为半径,文件名为Cir.java
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
java菜鸟st
2008-03-07
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
public class Untitled1 {
public Untitled1() {
}

public static void main(String[] args) {
float r=1.0f;
float s=3.14f*r*r;
{
System.out.println("面积="+s);
}
float c=2*3.14f*r;
{
System.out.println("周长="+c);
}

}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式