首页 热点资讯 义务教育 高等教育 出国留学 考研考公

求圆的周长面积体积 c语言

发布网友 发布时间:2022-04-23 08:47

我来回答

1个回答

热心网友 时间:2022-06-18 13:44

# include <stdio.h>
# include <math.h>
# define PI 3.1415926

int main (void)
{
double r,c,s,v;

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

scanf("%lf",&r);

c = 2 * PI * r;

s = PI * pow(r,2); //1.pow为n次方公式,r^2=pow(r,2),使用需要声明math.h 2.pi PI不同 

v = PI * pow(r,3) * 4.0/3.0; //两个整数相除只能是整数,分子分母只要有一个是浮点数即可 

printf("C = %.2lf\nS = %.2lf\nV = %.2lf\n" ,c ,s ,v);

return 0;
}

这个问题很简单,主要是double和float输入不同,float是浮点数对应的输入时%f,double是长浮点型(long float),输入的是double对应的%lf。把这个格式化输入输出改了就对了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com