c语言代码,输入一个半径,求圆的周长,面积,球面积,球体积,求验证
# include <stdio.h>
# include <stdlib.h>
# define PI 3.14159
int main(void)
{
double r, c, s1, s2, v;
printf("输入圆的半径:\n\a");
scanf("%lf", &r);//这里有变动,双精度浮点型(double)输入是用%lf
c = PI * 2.0 * r;
s1 = PI * r * r;
s2 = 4.0 * s1;
v = (4 * PI * r * r * r)/3.0;
printf("周长 = %lf\n圆面积 = %lf\n球面积 = %lf\n球体积 = %lf\n", c, s1, s2, v);
return 0;
}
想保留最后两位:可以这样
# include <stdio.h>
# include <stdlib.h>
# define PI 3.14159
int main(void)
{
double r, c, s1, s2, v;
printf("输入圆的半径:\n\a");
scanf("%lf", &r);//这里有变动,双精度浮点型(double)输入是用%lf动 ,%.2lf
c = PI * 2.0 * r;
s1 = PI * r * r;
s2 = 4.0 * s1;
v = (4 * PI * r * r * r)/3.0;
printf("周长 = %.2lf\n圆面积 = %.2lf\n球面积 = %.2lf\n球体积 = %.2lf\n", c, s1, s2, v);//这里改动了,看看%.2lf
return 0;
}
c语言,输入圆柱体的半径和高,计算并输出圆柱体的体积
1 #include<stdio.h>
2
3 #define pai 3.1415926
4 int main(void){
5 int r,h;
6 printf("请输入半径:");
7 scanf("%d",&r);
8 printf("请输入高:");
9 scanf("%d",&h);
10 printf("圆柱的体积为:%lf\n",pai*r*r*h);
11 }
圆的6个公式
一、周长公式
1、圆的周长 :C=2πr (r:半径)
2、半圆周长:C=πr+2r
二、圆的面积
1、面积:S=πr²
2、半圆面积:S=πr²/2
三、弧长角度公式
1、扇形弧长:L=圆心角(弧度制)×R= nπR/180(θ为圆心角)(R为扇形半径)
2、扇形面积:S=nπ R²/360=LR/2(L为扇形的弧长)
3、圆锥底面半径: r=nR/360(r为底面半径)(n为圆心角)
4、扇形面积公式:S=nπr²/360=rl/2
R:半径,n:弧所对圆心角度数,π:圆周率,L:扇形对应的弧长。
也可以用扇形所在圆的面积除以360再乘以扇形圆心角的角度n。

