C++编程:计算圆的周长与面积代码实例

需积分: 6 6 下载量 60 浏览量 更新于2024-07-29 1 收藏 705KB PDF 举报
"c++经典代码大全 - 包含计算圆的周长和面积的程序以及简单的数值赋值示例" 这篇代码集包含了几个经典的C++编程示例,主要涉及了基本的数据类型、输入输出、函数声明与定义、条件判断以及数学计算。以下是这些知识点的详细说明: 1. **常量(const)**:在C++中,常量是不可更改的变量,用`const`关键字声明。例如,`const float PI = 3.1416;`声明了一个浮点型常量PI,其值在程序运行期间不能改变。 2. **函数声明与定义**:代码中展示了两个函数,`fCir_L()`用于计算圆的周长,`fCir_S()`用于计算圆的面积。在主函数`main()`之前,先声明了这两个函数的原型,然后在后面分别定义了它们的具体实现。 3. **条件判断语句(if)**:在函数`fCir_L()`和`fCir_S()`中,使用了`if`语句来检查输入的半径是否大于或等于0,只有在满足条件时才进行计算,防止出现负半径导致的错误计算。 4. **输入输出流(iostream)**:代码使用了`#include<iostream.h>`来包含iostream库,这是C++进行输入输出操作的基础,`cin`用于从用户处获取输入,`cout`用于向屏幕输出信息。 5. **变量声明与赋值**:如`float r, l, s;`声明了三个浮点型变量,`r`存储半径,`l`和`s`分别存储周长和面积。在程序中,使用`=`运算符对变量进行赋值,如`s1=1.5;`。 6. **算术运算**:在计算圆的周长和面积时,使用了乘法`*`运算符,例如`l=2*PI*r;`,以及乘方运算`x*x`。 7. **流程控制**:`main()`函数是程序的入口点,包含了程序的主要逻辑。通过`return`语句结束函数执行,并返回一个整数值(在C++中,`main()`函数通常不返回任何值)。 8. **注释**:代码中包含了单行注释`//`和多行注释`/* ... */`,用来解释代码的功能和逻辑,提高代码可读性。 9. **数据类型**:示例中使用了`float`和`double`两种浮点型数据类型,前者用于一般精度浮点数,后者提供更高精度。 10. **运算符优先级**:在表达式`l=2*3.1416*r;`中,乘法运算符`*`的优先级高于赋值运算符`=`, 因此先进行乘法运算再进行赋值。 以上就是从代码中提取出的关键知识点,这些基础概念是C++编程的基石,对于理解和编写C++程序至关重要。通过这样的练习,可以提升对C++语言的理解和应用能力。