java定义一个类计算圆的半径,C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计...

导航:网站首页 >

C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计

C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计算其...

匿名网友:

class circle{double rd;//半径成员public:circle(){rd=0.0;}//构造函数cirle(double b){rd=b;}//重构构造函数double zc(){return 2*pi*rd;}double mj(){return pi*rd*rd;}}

匿名网友:

2种差不多的方法,自己在VC6.0上面试试#includeusing namespace std;#define pi 3.14class circle{public:circle(double r=0.0){}circle(circle &c){}double circumference();double area();void cinradius();double coutradius(){return radius;}private:double radius;};double circle::circumference(){return 2*pi*radius;}double circle::area(){return pi*radius*radius;}void circle::cinradius(){coutcin>>radius;}int main(){circle CIR;CIR.cinradius();coutcoutreturn 0;}或者#includeclass Circle{private:float R;//半径const float PI;//pipublic:void Circle::registCircle(float);float outr(void);float outc(void);float outs(void);};void Circle::registCircle(float r){R=r;PI=3.1415926;}float Circle::outr(void){return(R);}float Circle::outc(void){float c;c=2*PI*R;return(c);}float Circle::outs(void){float s;s=PI*R*R;return(s);}void main(){Circle yuan;float rr;coutyuan.registCircle(rr);coutcoutcout

匿名网友:

java编程定义一个类圆属性半径方法,计算周长面积设置半径读取半径急java编程定义一个类。

java编程定义一个类圆属性半径,方法计算周长面积设置半径读取半径class Circle {\x09private double r;\x09public void setR(double r)\x09{\x09\x09this.r=r;\x09}\x09public double getArea()\x09{\x09\x09return Math.PI*r*r;\x09}\x09public double getPerimeter()\x09{\x09\x09return 2*Math.PI*r;\x09}public double getRadius(){return r;}\x09public static void main(String args)\x09{\x09\x09\x09Circle c1=new Circle();\x09\x09Circle c2=new Circle();\x09\x09c1.setR(50);\x09\x09c2.setR(80);\x09\x09System.out.printf("c1面积为:%.3f\r\n",c1.getArea());\x09\x09System.out.printf("c1周长为:%.3f\r\n",c1.getPerimeter());\x09\x09System.out.printf("c2面积为:%.3f\r\n",c2.getArea());\x09\x09System.out.printf("c2周长为:%.3f\r\n",c2.getPerimeter());\x09\x09}

匿名网友:

#include<iostream>using namespace std;#define pi 3.14class circle{public:circle(double r=0.0){}circle(circle &c){}double circumference();double area();void cinradius();double coutradius(){return radius;}private:double radius;};double circle::circumference(){return 2*pi*radius;}double circle::area(){return pi*radius*radius;}void circle::cinradius(){cout<<endl<&lt;"请输入半径:";cin>>radius;}int main(){circle CIR;CIR.cinradius();cout<&lt;"半径:"<<CIR.coutradius();cout<<endl<&lt;"圆的周长为"<<CIR.circumference()<<endl<&lt;"圆的面积为"<<CIR.area();return 0;}

匿名网友:

#include#includeusing namespace std;class Circle{double r,Area,Circumference;public:Circle(double a=0);Circle(Circle &);void SetR(double R);double GetR(){return r;}double GetAreaCircle(){return Area;}double GetCircumference(){return Circumference;}};Circle::Circle(double a){r=a;Area=r*r*3.14159265;Circumference=2*r*3.14159265;}Circle::Circle(Circle & cl){r=cl.r;Area=cl.Area;Circumference=cl.Circumference;}void Circle::SetR(double R){r=R;Area=r*r*3.14159265;Circumference=2*r*3.14159265;}int main(){Circle cl1(2),cl2,cl3=cl1;coutcl2.SetR(4);coutreturn 0;}

匿名网友:

【题意分析】本题是最基础的C++类使用习题,主要就是练习类的定义,私有成员,外部成员,成员变量,成员函数的使用等。

下面这段代码每行都有注释,除了实现题中的功能,还有一些基础的示例对理解C++的类很有帮助,具体代码如下:【程序代码】#include //控制台操作头文件class XY //定义一个类{private: //私有成员关键字double R; //圆的半径public: //公开成员关键字XY(){R=0;} //无参构造函数XY(double N){R=N;} //有参构造函数int Set(double N){R=N;} //设置半径的成员函数double Get(){return R;} //获得半径的成员函数double Grith) //求周长的成员函数{return R*2*3.1415926;}//周长等于2∏Rdouble Area) //求面积的成员函数{return R*R*3.1415926;}//面积等于∏R的平方}; //类定义结束int main) //主函数{double t; //双精度变量XY O; //XY类对象printf"请输入半径:"; //提示输入半径scanf("%lf",&t); //从键盘接受半径大小O.Set(t); //以t的值设置对象O的半径t=O.Grith); //通过成员函数Grith计算周长pri0ntf"该圆周长为:%lf\n",t; //输出圆的周长t=O.Area); //通过成员函数Area计算面积printf"该圆的面积为:%lf\n",t;//输出圆的周长printf("\n"); //换行system("PAUSE"); //屏幕暂停,以便看到显示结果return 0;} //结束程序【运行结果】以上程序在DEV C++中运行通过,运行结果截图如下:

匿名网友:

java编程定义一个类圆属性半径方法,计算周长面积设置半径读取半径急java编程定义一个类。

java编程定义一个类圆属性半径,方法计算周长面积设置半径读取半径 class Circle {\x09private double r; \x09public void setR(double r) \x09{ \x09\x09this.r=r; \x09} \x09public double getArea() \x09{ \x09\x09return Math.PI*r*r; \x09} \x09public double getPerimeter() \x09{ \x09\x09return 2*Math.PI*r; \x09} public double getRadius() {return r; }\x09public static void main(String args) \x09{\x09 \x09\x09Circle c1=new Circle(); \x09\x09Circle c2=new Circle(); \x09\x09c1.setR(50); \x09\x09c2.setR(80); \x09\x09System.out.printf("c1面积为:%.3f\r\n",c1.getArea()); \x09\x09System.out.printf("c1周长为:%.3f\r\n",c1.getPerimeter()); \x09\x09System.out.printf("c2面积为:%.3f\r\n",c2.getArea()); \x09\x09System.out.printf("c2周长为:%.3f\r\n",c2.getPerimeter());\x09 \x09}...

匿名网友:

public class Circle {private double r;//圆的半径public Circle(double r){this.r = r;}//求圆的面积public double getArea(){return Math.PI*r*r;}//求圆的周长public double getPerimeter(){return 2*Math.PI*r;}public static void main(String args){System.out.println"圆的半径 : 10";Circle c1 = new Circle(10.0);System.out.println"圆的面积 : " + c1.getArea());System.out.println"圆的周长 : " + c1.getPerimeter());System.out.println("\n圆的半径 : 20");Circle c2 = new Circle(20.0);System.out.println"圆的面积 : " + c2.getArea());System.out.println"圆的周长 : " + c2.getPerimeter());}}运行结果:圆的半径 : 10圆的面积 : 314.1592653589793圆的周长 : 62.83185307179586圆的半径 : 20圆的面积 : 1256.6370614359173圆的周长 : 125.66370614359172希望能帮到你。

匿名网友:

#include <stdio.h>void main(){float r;printf"请输入圆的半径: ";scanf("%f",&r);printf"圆的周长是: %f\n",(2*3.14*r);//求出圆周长printf"圆的面积是: %f\n",(3.14*r*r);//求出圆面积}

问题推荐

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值