用C语言编写:输入半径R,求圆的周长、面积和球的体积。

2024年11月29日 21:29
有5个网友回答
网友(1):

#define PI 3.14

#include

void main(void)

{ float r,l,s,v;

printf("please input r\nr=");

scanf("%f",&r);

l=2*PI*r;

s=PI*r*r;

v=4*PI*r*r/3;

printf("the result :");

printf("\nl=%f\ns=%f\nv=%f",l,s,v);

getchar();

}

扩展资料:

实例操作

// 设圆半径r = 1.5,圆柱高h = 3

// 要求:用scanf输入数据,取小数点后两位

#include  

int main()

{

float r,h;

float c,s,sq,vq,vz;

float pai = 3.1415926;

printf("请输入圆半径:");

scanf("%f",&r);

printf("请输入圆柱高:");

scanf("%f",&h);

c = 2 * pai * r;

s = pai * r * r;

sq = 4 * pai * r * r;

vq = ( 4 / 3 ) * pai * r * r * r;

vz = s * h;

printf("圆周长是:%4.2f\n",c);

printf("圆面积是:%4.2f\n",s);

printf("圆球表面积是:%4.2f\n",sq);

printf("圆球体积是:%4.2f\n",vq);

printf("圆柱体积是:%4.2f\n",vz); 

return 0;

}

网友(2):

编写如下:

# include

void main()

{

float r,c,s;

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

scanf("%f",&r);    /*用于输入一个浮点数据存放于地址&r*/

c=2*3.1415926*r;  /*计算周长,赋值给C*/

s=3.1415926*r*r;   /*用于计算面积*/

v=4/3*PI*r*r*r; /*用于计算体积*/

printf("周长c=%8.4f;\n面积s=%8.4f;\n体积v=%8.4f",c,s,v);   /*周长,面积,体积都是8个字符宽,4位小数*/

}

扩展资料:

圆的周长公式:C=2πr

圆的面积公式:S=πr^2

球的体积公式:V=3/4*πr^3

参考资料:

百度百科圆周长

百度百科圆面积

百度百科球

网友(3):

#include "stdio.h"
#define PI 3.141592653 //定义π
int main(void)
{ float C,A,V,r;

printf("请输入半径:");//提示输入
scanf("%f",&r);//输入半径
C=2*PI*r;//周长
A=PI*r*r;//面积
V=4/3*PI*r*r*r;//体积

printf("\n周长=%f\n面积=%f\n体积=%f",C,A,V);
return 0;
}

网友(4):

#define PI 3.14
#include
void main(void)
{ float r,l,s,v;
printf("please input r\nr=");
scanf("%f",&r);
l=2*PI*r;
s=PI*r*r;
v=4*PI*r*r/3;
printf("the result :");
printf("\nl=%f\ns=%f\nv=%f",l,s,v);
getchar();
}

网友(5):

从键盘输入半径值,求圆的面积和周长,以及球的体积,并输出。
#include
#define PI 3.1416
int main()
{
int r;
double area,girth,volume;
printf("请输入半径r=");
scanf("%d",&r);
area=PI*r*r;
girth=2*PI*r;
volume=4*PI*r*r*r/3;
printf("%f,%f,%f",area,girth,volume);
return 0;
}