dzrs.net
当前位置:首页 >> C语言计算圆的周长 >>

C语言计算圆的周长

#include "stdio.h"#define Pi 3.14 void main() { float r,c,area; printf("请输入圆的半径:"); scanf("%f",&r); c=2*Pi*r; area=Pi*r*r; printf("该圆的周长是%.2f,面积是%.2f\n",c,area); }//计算需要获取半径,按提示输入半径,即可得到答案.

一、数学公式:圆面积公式: S=πr圆周长公式: C=2πr二、算法设计:1、输入半径r值;2、根据数学公式,分别计算面积和周长;3、输出结果.三、参考代码:#include <stdio.h>#define PI 3.1415927int main(){ double r,c,s; scanf("%lf",&r);//输入半径. c=2*PI*r;//计算周长. s=PI*r*r;//计算面积. printf("S=%lf, C=%lf\n", s, c);//输出结果. return 0;}注意事项: 1、题目中未限定半径类型,所以用double 进行存储;2、PI值为宏定义,具体值根据精度要求,设置PI值.

#define n 3.1415926#includevoid main(){ double s,l,r; scanf("%lf",&r); s=n*r*r; l=2*n*r; printf("s=%lf\n l=%lf\n",s,l); //float 对应%f double对应 %lf}

#include "stdio.h" const double PI=3.1415926; double area(double r) { return PI*r*r; } double circum(double r) { return 2*PI*r; } void main() { double r; printf("请输入圆的半径:\n"); scanf("%lf",&r); printf("圆的面积为:%lf\n",area(r)); printf("圆的周长为:%lf\n",circum(r)); }

#include "stdio.h"#define pi 3.141592653 //定义π int main(void) { float c,a,v,r; printf("请输入半径:");//提示输入 scanf("%f",&r);//输入半径 c=2*pi*r;//周长 a=pi*r*r;//面积 v=4/3*pi*r*r*r;//体积 printf("\n周长=%f\n面积=%f\n体积=%f",c,a,v); return 0; }

#define PI 3.14#include<stdio.h> void main(void) { float r,l,s,v; printf("please input r\nr="); scanf("%f",&r); l=2*PI*r; s=PI*r*r; v=4*PI*r*r/3; printf("the result :"); printf("\nl=%f\ns=%f\nv=%f",l,s,v); getchar(); } 扩展资料:实例操作// 设圆半径

根据数学定义,周长c=2*π*r.面积area=π*r*r. 其中r为半径.所以思路为:1 输入半径.2 计算周长和面积.3 输出结果.代码:#include "stdio.h"#define pi 3.14 void main() { float r,c,area; printf("请输入圆的半径:"); scanf("%f",&r); c=2*pi*r; area=pi*r*r; printf("该圆的周长是%.2f,面积是%.2f\n",c,area); }

#include<stdio.h>#definePI 3.1415926int main(){float r,Area,Perinmeter;printf("请输入圆的半径r:");scanf("%f", &r);Area = (r*r)*PI; //圆的面积计算公式Perinmeter = 2 * r * PI; //圆的周长计算公式printf("圆的周长是:%.2f\n",Perinmeter); //保留小数点后两位数字printf("圆的面积是:%.3f\n",Area); //保留小数点后三位数字return 0;}

#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));//求出圆面积 }

# include <iostream>#define PI 3.1415926 using namespace std; void a() { double r,c,s; cout<<"请输入半径:"; cin>>r; c=PI*r*2; s=PI*r*r; cout<<"面积:"<<s<<endl; cout<<"周长:"<<c<<endl; } int main() { a(); return 0; }

网站首页 | 网站地图
All rights reserved Powered by www.dzrs.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com