1.题目要求
计算任意半径的圆的周长。
2. 数学中如何计算圆的周长
我们知道,在数学中计算圆的周长是一道小学的算术题,公式很简单如下:
假设: 半径为 r,周长为 c,pi为 3.14
那么:
3. 流程图
首先,我们需要知道,C语言是一个面向过程的编程语言,那么想要实现这个程序,我们需要进行哪些过程呢?
4. 代码实现
接下来大家来看代码吧!
#include <stdio.h>
//定义pi为3.14
#define pi 3.14
//声明findCircumference()函数
double findCircumference(double r);
int main() {
double c; //定义圆的周长
double r; //定义圆的半径
//当然还可以写成下列形式
//float c,r;
printf("Please input the radius:"); //给出需要输入内容的提示
scanf("%lf",&r); //从键盘读取输入的半径长度
c=findCircumference(r); //调用findCircumference()函数,将半径的值传入此函数,计算圆的周长,并将结果赋值给变量c
printf("The circumference is: %lf",c); //在屏幕上打印圆的周长
return 0; //结束程序
}
/**
* 此函数用于计算圆的周长
* 传进来的参数是圆的半径
* 返回的参数是圆的长度
*/
double findCircumference(double r){
double c; //定义圆的周长,局部变量,仅在此函数中有效
c=2*pi*r; //计算圆的周长
return c; //返回圆的周长
}
5.运行结果
Please input the radius:12
The circumference is: 75.360000
Process finished with exit code 0
6.思考
既然求圆的周长已经会了,那大家尝试做一下如何求圆的面积叭!
欢迎大家在评论区留下你的问题,以及对我的建议或者意见~ 但是不喜勿喷哦~
- 点赞 1
- 收藏
- 分享
-
- 文章举报