一、题目
用函数求圆的面积
二、思路
1、在主函数输入圆的半径
2、设置一个求圆面积的函数
三、代码图片(带注释)
四、源代码
#include <stdio.h>
//定义常量pi(注意形式)
#define pi 3.1415
//等价于以下语句
//const float pi=3.1415;
//面积函数,计算圆的面积
float s(float r)
{
float eara;
eara=pi*r*r;
printf("圆的面积是:%.1f",eara);
}
int main()
{
float r;
cc:
printf("输入圆的半径\n");
//注意,scanf中的%f不能写成%0.1f,会不通过
scanf("%f",&r);
//输入的r不能小于0
if(r<=0)
{
printf("不能输入小于0的数,请重新输入:\n");
goto cc;
}
else
{
printf("圆的半径是:%.1f\n",r);
s(r);//调用面积函数
}
}
五、运行结果截图
六、注意事项
scanf中,不能使用%0.1f