设计一个C函数求一个圆的周长和面积
来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 03:25:54
#include#definePI3.1415926doublearea(doubler){returnPI*r*r;}doubleperimeter(doubler){return2*PI*r;}i
#includemain(){floatP=0;/*定义一个浮点型变量P,代表周长*/printf("输入正三角形的周长");scanf("%f",&P);floatS=(1.732/2)*(P/3)
一个等边三角形周长为A则:边长=A/3边长上的高=A/3*√3/2面积=A/3*A/3*√3/2*1/2=√3A²/36再问:A/3*√3/2*这个是什么意思?乘号?再答:乘号再问:设计一个
你给的16是半径还是直径?如果是半径,那么,周长:2πr=32π(cm)面积:πr2=256π(cm2)如果是直径,那么,周长:2πr=16π(cm)面积:πr2=64π(cm2)
给个邮箱可以发给你再问:540084647@qq.com
#include "stdio.h"double fun(int n)//用double提高精度和计数位数.{ double&n
voidmain(){\x05inta,b,temp,m;\x05\x05scanf("%d%d",&a,&b);if(a
设正方形的边长为a,圆的半径为r,则有4a=2πr,则a=πr/2.所以:S圆/S正=π*r*r/a*a=4/π
#include#definePI3.1415926classCircle{private:doublepoint_x,point_y;//圆心doubleradius;//半径public:Circ
#include#includemain(){intn,j,found;printf("输入一个数:");scanf("%d",&n);found=1;for(j=2;j
tyoe8strdyt9e
1:#include"stdio.h"\*此处可以不写,但是写上是好习惯,有些编译环境需要.*\int*fun(int*a,int*b,int*c)\*定义函数fun,其返回值为整型的指针*\{int
Privatefunctione()Dime1,n,jcn=0e1=1jc=1Don=n+1jc=n*jce1=e1+1/jcLoopUntil1/jc
#includeusingnamespacestd;classRectangle{private:intheight;intwidth;public:intgetC(){return(he
祖冲之用的是正多边形逼近圆形的所谓割圆法来计算圆周率的,你可以自己试试,从一个圆的内接正八边形与外切正八边形开始,内接正八边形与外切正八边形的面积平均值就很接近圆的面积,内接正八边形的顶点到几何重心的
=d/2=2/2=1厘米周长=兀.d=2兀厘米.面积=兀Xr的平方=兀平方厘米再问:具体算呢
输入字母那个确实不好搞,不过我费了9牛2虎之力在别人帮助下还是把它搞出来了,你自己可以调试看,满足你的条件,而且可以一直用,比如你输入字母a,提示你错误,你继续输,又输c什么的字母,继续提示,你还可以
#includevoidmain(){floatr;doublearea,c;scanf("%f",&r);area=3.14*r*r;c=2*3.14*r;printf("面积为:%.6f\n周长为
圆周率不是这样算的吧!你这样用周长除以直径,只是在验证圆周率而已!建议你看看:再问:额,我就是验证圆周率再答:hehe,标准园:直径是1,周长是3.1415926再问:不对啊,也不是无限不循环小数
圆的面积=圆周率×半径²例如:半径是2CM圆的面积=3.14×2²=12.56(平方厘米)再如:圆的的周长是12.56CM要先求圆的半径:12.56÷3.14÷2=2(厘米)再求圆