当前位置

首页 > IT科技 > 怎么在c++中编写程序输入半径计算圆的周长和面积

怎么在c++中编写程序输入半径计算圆的周长和面积

推荐人: 来源: 秒知社 阅读: 1.16W 次

/ test.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include #define PI 3.1415962 using namespace std; class circle { private: int r; //半径 public: circle() //无参数构造函数以10为半径 { r=1

C语言的应用很广泛。今天举一个很简单的例子来学习C++的基本格式和基本知识。从键盘输入半径,输出周长和面积。以VC++为例。

材料/工具

安装成功的VC++软件普通电脑

#include"iostream" #define PI 3.1415962 using namespace std; class circle { private: int r; //半径 public: circle() //无参数构造函数以10为半径 { r=10; } circle(double x) //构造函数 { r=x; } double length() { return 2*PI*r; } do

方法

打开VC++,调节好文字大小,新建c++环境。

修改如下: #include using namespace std; const float PI=3.14; class circle { public: circle() { r=0; } void input(); float area(); float length(); private: float r; }; void circle::input() { cin>>r; } float circle::length() {re

怎么在c++中编写程序输入半径计算圆的周长和面积

编写程序:

# include<stdio.h>

方法: #include #define PI 3.14 int main() { float r,c,area; printf("请输入圆的半径:"); scanf("%f",&r); c=2 * PI * r; area=PI * r * r; printf("该圆的周长是%.2f,面积是%.2fa",c,area); } 扩展资料一、圆的面积公式: 圆的面积计算

void main()

#include using namespace std; int main(){ int r; coutr; cout

{

float r,c,s;

#define PI 3.14#include using namespace std;int main(){ double r,p,area; coutr; p=PI*r*2; cout

printf("请输入圆的半径: ");

#include using namespace std;int main(){#define PI 3.14159265 double r, c, s; cin>>r; c=2*PI*r; s=PI*r*r; cout

scanf("%f",&r);/*用于输入一个浮点数据存放于地址&r*/

#include using namespace std; const double PI=3.14159; void main() { double r; //coutr; cout

c=2*3.1415926*r;/*计算周长,赋值给C*/

#include using namespace std; int main() { float r; coutr; cout

怎么在c++中编写程序输入半径计算圆的周长和面积 第2张

s=3.1415926*r*r; /*用于计算面积*/

#include #include using namespace std;int main(){ double r = -1; coutr; if(r >= 0) { cout

printf("周长c=%8.4f;n面积s=%8.4fn",c,s); /*周长,面积都是8个字符宽,4位小数*/

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; } }

}

编译,连接,运行修改错误:

【题意分析】本题是最基础的C++类使用习题,主要就是练习类的定义,私有成员,外部成员,成员变量,成员函数的使用等。下面这段代码每行都有注释,除了实现题中的功能,还有一些基础的示例对理解C++的类很有帮助,具体代码如下: 【程序代码】#include //

检验结果是否正确:

#include void main() {float r,s; #define p=3.14; printf("请输入圆的半径n"); scanf("%f",r); s=p*r*r; printf("圆的面积S=%6.2fn",s); } 介绍: C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、

输入半径3.8,周长=2*3.8*3.1415926=28.8761;面积=3.1415926*3.8*3.8=45.3646,检验正确。

#include using namespace std;#define PI 3.141592653579893238;int main() { double r, A; cout > r; cout > A; double area = 2 * PI * r * r; double l = 2*PI*r * A/360.0; cout

怎么在c++中编写程序输入半径计算圆的周长和面积 第3张

扩展阅读,以下内容您可能还感兴趣。

C++问题:计算任意圆的周长和面积

#复include<iostream>

using namespace std;

int main()

{

float r;

cout<<"请输入半径:";

cin>>r;

cout<<"该圆的周长是:"<<2*3.14*r<<endl;

cout<<"该圆的面制积是::<<r*r*3.14<<endl;

return 0;

}

计算 公式一楼兄弟,实现很简知单 ,要多编程,道才可以进步

求C++编程大神: 输入一个圆半径r,当r>=0时,计算并输出圆的面积和周长;否则,输出提示信息。

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

    double r = -1;

    cout<<"请输入百半径r:";

    cin>>r;

    if(r >= 0)

    {

        cout<<"圆的周长为度:"<<2*M_PI*r<<endl;

        cout<<"圆的面积知为:"<<M_PI*r*r<<endl;

    }

    else

        cout<<"圆的半径不能为负道!"<<endl;

    return 0;

}追问不好意思 我要C语言的追答#include <stdio.h>

#include <math.h>

 

int main()

{

    double r = -1;

 

    printf("请输入半径r:");

    scanf("%lf", &r);

 

    if(r >= 0)

    {

        printf("圆的周长为:%lfn", 2*M_PI*r);

        printf("圆的面积为:%lfn", M_PI*r*r);

    }

    else

        printf("圆的半径不能为负!n");

 

    return 0;

}

C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积。

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;

}

}本回答被提问者采纳

C++编程序题:(一)定义一个圆类XY,计算圆的面积和周长(). 要求:1.该类有一个私用的数据成员R,表示半径;

【题意分析】

本题是最基础的C++类使用习题,主要就是练习类的定义,私有成员,外部成员,成员变量,成员函数e68a847a6431333363376366的使用等。下面这段代码每行都有注释,除了实现题中的功能,还有一些基础的示例对理解C++的类很有帮助,具体代码如下:

 

【程序代码】

#include <iostream>             //控制台操作头文件

 

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∏R

   double 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("该圆周长为:%lfn",t); //输出圆的周长

 t=O.Area();                    //通过成员函数Area计算面积

 printf("该圆的面积为:%lfn",t);//输出圆的周长

 printf("n");                  //换行

 system("PAUSE");               //屏幕暂停,以便看到显示结果

 return 0;}                     //结束程序

 

【运行结果】

以上程序在DEV  C++中运行通过,运行结果截图如下:

C语言:编程输入圆的半径,计算圆的面积并输出,输出时保留2位小数。

#include<stdio.h>

void main()

{float r,s;

#define p=3.14;

printf("请输入抄圆的半径n");

scanf("%f",r);

s=p*r*r;

printf("圆的面积S=%6.2fn",s);

}

介绍:

C语言是一门通用计算机编袭程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处百理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编度程语言。

参考资料

C语言:编程输入圆的半径,计算圆的面积并输出,输出时保留2位小数。.[引用时间2018-1-9]