#includestdio.h
坚守“ 做人真诚 · 做事靠谱 · 口碑至上 · 高效敬业 ”的价值观,专业网站建设服务10余年为成都石雕小微创业公司专业提供成都定制网站营销网站建设商城网站建设手机网站建设小程序网站建设网站改版,从内容策划、视觉设计、底层架构、网页布局、功能开发迭代于一体的高端网站建设服务。
#define
PI
3.14159
#includemath.h
int
main()
{
float
a;
int
x;
printf("请输入数据:");
scanf("%f",a);
printf("\n请输入数据类型(周长输1,半径输2,面积输3):");
scanf("%d",x);
if(x==1)printf("\n面积是:%f半径是:%f",(a/(2*PI))*(a/(2*PI))*PI,a/(2*PI));
else
if(x==2)printf("\n面积是:%f周长是:%f",a*a*PI,a*2*PI);
else
if(x==3)printf("\n半径是:%f周长是:%f",sqrt(a/PI),sqrt(a/PI)*2*PI);
else
printf("输入值错误");
return
0;
}
酱紫,本人小白,求赞。。
这样:
#define pi 3.1415926
#include stdio.h
int main()
{
float r,area,perimeter;
printf("请你输入圆的半径r:\n");
scanf("%f",r);
area=pi*r*r;
perimeter=pi*r*2;
printf("直径为:%0.02f\n圆的面积为:%0.03f\n周长为:%0.02f",2*r,area,perimeter);
return 0;
}
扩展资料:
注意事项
1、常量是指在运行过程中,其值不改变的量。
2、#define我们称为宏定义,在编译前替换,也称为预编译。
3、宏定义,规范上用大写字母表示。
4、float为单精度浮点型,占用4字节,其表示范围为10^-37到10^38。
5、需要更长的数据表达范围和精度,还可使用双精度浮点型double,占用8字节,其表示范围为10^-307到10^308
#include stdio.h
#define PI 3.14159
void main()
{
float r;
printf("请输入圆半径r的值: ");
scanf("%f",r);
printf("圆面积S=%.2f",PI*r*r);
}
#include
#define
n
3.14
//圆周率
float
s(float
r)//计算面积
{
float
s;
s=n*r*r;
return
s;
}
void
main()
{
float
r;
printf("请输入圆的半径:");
scanf("%f",r);
printf("\n该圆的半径是:%f",s(r));
}
#include stdio.h
#define PI 3.141592//定义圆周率
float fun(float r,float h)//
{
float area;
area=PI*r*r;//圆的面积公式(IP,圆周率)
return area;//函数返回圆面积;
}
int main()
{
float r,h,area;
scanf("%f%f",r,h);
area=fun(r,h);//调用函数
printf("area=%.2f\n",area);
return 0;
}