#include<stdio.h>
#define PI 3.14
int main(void)
{
double r,area,girth;
printf("please input r:/n");
scanf("%f",&r);
if(r>=0)
{
area=PI*r*r;
girth=2*PI*r;
printf("the area is%f/n",area);
printf("the girth is%f/n",girth);
}
else
printf("input erro/n");
return 0;
}
大神帮忙看看哪里错了???
c语言求圆的周长面积
答案:3 悬赏:0
解决时间 2021-04-07 03:49
- 提问者网友:全員惡人
- 2021-04-06 10:05
最佳答案
- 二级知识专家网友:心与口不同
- 2021-04-06 10:24
一、数学公式:
圆周长=2*π*半径copy
面积=π*半径2113²
二、算法分析:5261
周长和面积都依4102赖半径,所以要先输入半径值,然后套用公式,计算周长和面积。1653 最终输出结果即可。
三、参考代码:
#include <stdio.h>
#define PI 3.14159
int main()
{
double r, s, c;
scanf("%lf",&r);//输入半径。
s=PI*r*r;//计算面积。
c=2*PI*r;//计算周长
printf("面积=%lf 周长=%lf\n", s,c);//输出结果
return 0;
}
圆周长=2*π*半径copy
面积=π*半径2113²
二、算法分析:5261
周长和面积都依4102赖半径,所以要先输入半径值,然后套用公式,计算周长和面积。1653 最终输出结果即可。
三、参考代码:
#include <stdio.h>
#define PI 3.14159
int main()
{
double r, s, c;
scanf("%lf",&r);//输入半径。
s=PI*r*r;//计算面积。
c=2*PI*r;//计算周长
printf("面积=%lf 周长=%lf\n", s,c);//输出结果
return 0;
}
全部回答
- 1楼网友:你把微笑给了谁
- 2021-04-06 12:06
scanf("%lf", &r ); ///double 类型要对应%lf long float
- 2楼网友:萝莉姐姐鹿小北
- 2021-04-06 11:34
#include<stdio.h>
#define pi 3.1415926
double area(double r)
{
return pi * r * r;
}
double perimeter(double r)
{
return 2 * pi * r;
}
int main()
{
printf("请输入半径的值:\n");
double r;
scanf("%lf",&r);
printf("周长为%lf\n",perimeter(r));
printf("面积为%lf\n",area(r));
return 0;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯