#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;
}
编写如下:
# 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
参考资料:
百度百科圆周长
百度百科圆面积
百度百科球
#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;
}
#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();
}
从键盘输入半径值,求圆的面积和周长,以及球的体积,并输出。
#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;
}