怎么用c语言计算圆周长和面积 5

 我来答
倜傥还稳重丶帮手3010
2017-06-15 · TA获得超过654个赞
知道小有建树答主
回答量:297
采纳率:55%
帮助的人:75.3万
展开全部
要计算周长半径就必须先得到半径或直径。
有半径之后,用公式周长=直径xPI,面积=半径x半径xPI计算变可以得到结果。
下面是C语言源程序:

#include <stdio.h>
#define PI 3.1415926
int main(){
double r,l,s;
printf("请输入半径:");
scanf("%lf",&r);
if(r<=0)printf("输入错误!");
else {
l=PI*2*r;
s=PI*r*r;
printf("周长=%lf 面积=%lf\n。",l,s);
}
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luckyroom
2017-06-15 · TA获得超过8051个赞
知道大有可为答主
回答量:1987
采纳率:90%
帮助的人:490万
展开全部
#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);
}
//计算需要获取半径,按提示输入半径,即可得到答案。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ah嘿嘿哈哈
2018-05-18 · TA获得超过1491个赞
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
要计算周长半径就要先得到半径。然后用公式周长=直径*pl,面积=半径*半径*pl计算。
#includestdio.h
#define pl301415926
int main(){
doubler,l,s;
printf(“请输入半径:”);
else{
l=pl*2*r
s=pl*r*r
printf(“周长=%if面积=%ifn。”,l,s);

return0;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
碧海风云

2017-06-15 · 碧海风的秘密小据点!
碧海风云
采纳数:909 获赞数:10279

向TA提问 私信TA
展开全部
#include <stdio.h>

#define PI 3.14159

int main(void) {
int r;
printf("请输入圆的半径r:");
scanf("%d",&r);
printf ("======================================================\n\n");
printf ("半径为%d的圆\n",r);
printf("面积为:%.2f\n",PI*r*r); /*%.2f 控制输出结果保留两位小数*/ 
printf("周长为:%.2f\n",2*PI*r); 
return 0;
}

执行结果

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阿冬76
2017-06-19 · TA获得超过5027个赞
知道大有可为答主
回答量:2710
采纳率:88%
帮助的人:1016万
展开全部

就是直接使用公式计算,没有任何难度啊:

#include<stdio.h>
#define pi 3.14
int main(){
    double r;
    scanf("%lf",&r);
    printf("周长:%lf,面积:%lf\n",2*pi*r, pi*r*r);
    return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式