没有合适的资源?快使用搜索试试~ 我知道了~
定义一个圆类circle,它有一个变量radius(半径)。从键盘输入数据,通过构造函数的参数传递给radius,编程计算并输出...
5星 · 超过95%的资源 需积分: 49 91 下载量 83 浏览量
2009-04-20
16:25:22
上传
评论 12
收藏 739B TXT 举报
温馨提示
试读
2页
定义一个圆类circle,它有一个变量radius(半径)。从键盘输入数据,通过构造函数的参数传递给radius,编程计算并输出圆的的周长和面积。但是,必须确保输入的数据不为复数。
资源推荐
资源详情
资源评论
import javax.swing.*;
public class CircleTest43
{
public static void main(String[] args)
{
String input=JOptionPane.showInputDialog("请输入圆的半径");
double r=Double.parseDouble(input);
if(r>=0) {circle a=new circle(r);
a.testLong();
a.testSquare();}
else System.out.println("输入半径有错误,小于零");
System.exit(0);
}
}
class circle
{
double r1;
public circle(double r)
{ r1=r;}
public void testLong()
{
double zhouchang;
zhouchang=2*3.1415*r1;
System.out.println("周长是" +zhouchang);
}
public void testSquare()
{
double square;
square=3.1415*r1*r1;
System.out.println("面积是"+square);
public class CircleTest43
{
public static void main(String[] args)
{
String input=JOptionPane.showInputDialog("请输入圆的半径");
double r=Double.parseDouble(input);
if(r>=0) {circle a=new circle(r);
a.testLong();
a.testSquare();}
else System.out.println("输入半径有错误,小于零");
System.exit(0);
}
}
class circle
{
double r1;
public circle(double r)
{ r1=r;}
public void testLong()
{
double zhouchang;
zhouchang=2*3.1415*r1;
System.out.println("周长是" +zhouchang);
}
public void testSquare()
{
double square;
square=3.1415*r1*r1;
System.out.println("面积是"+square);
资源评论
- yihangzhi0072012-09-25里面十分详细
- 普通网友2017-11-19思路清晰易懂
- hongyaolee2016-03-20思路清晰易懂,很好
- ffoxf2011-09-22代码清晰易懂,适合C++的初学者理解。
renqiulinzhuang
- 粉丝: 4
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功