C语言编程:计算圆的周长与面积

需积分: 1 0 下载量 145 浏览量 更新于2024-07-26 收藏 780KB DOC 举报
"C 语言程序大全,包含用于学习C++的示例代码,包括计算圆的周长和面积的功能,以及简单的变量赋值和输出操作。" 在提供的代码片段中,我们可以看到几个C++编程的关键知识点: 1. **头文件的包含**:`#include<iostream.h>` 是C++中的标准输入输出库,它允许程序员使用`cin`进行输入和`cout`进行输出。不过,现代C++更推荐使用`#include<iostream>`,因为`iostream.h`是旧的非标准形式。 2. **常量声明**:`const float PI = 3.1416;` 声明了一个名为`PI`的浮点型常量,它的值不能被修改。在计算圆的周长和面积时,常量`PI`是必不可少的。 3. **函数声明与定义**:`float fCir_L(float);` 和 `float fCir_S(float);` 分别声明了两个计算圆的周长和面积的函数原型。随后,这两个函数被定义,用于计算给定半径的圆的周长和面积。函数的参数类型是`float`,表示半径值,函数返回值也是`float`,表示计算的结果。 4. **条件语句**:`if(x >= 0.0)` 这样的条件语句用于检查输入的半径是否非负。只有当半径大于等于零时,才执行计算,这确保了数学上的合理性。 5. **变量声明与赋值**:在`main()`函数中,声明了变量`r`, `l`, `s`,分别用于存储用户输入的半径、计算出的周长和面积。变量`r`通过`cin`从用户那里获取值,而`l`和`s`则通过调用函数得到计算结果。 6. **函数调用与返回值**:函数`fCir_L()` 和 `fCir_S()` 被调用来计算圆的周长和面积,它们接收一个参数`x`(即半径),计算后将结果返回给调用者。 7. **输出操作**:`cout` 用于向屏幕输出信息,如`cout << "l=" << l << endl;`会打印出“l=”及计算出的周长,并在末尾添加换行符。 8. **注释的使用**:在程序中可以看到多行和单行注释,用于解释代码功能。注释是代码文档的重要组成部分,有助于理解和维护代码。 9. **变量类型的使用**:在第二段代码中,可以看到`double`类型的使用,这是一种可以存储更大精度浮点数的数据类型。 10. **运算符与表达式**:`s1 + s2 + s3` 是一个算术表达式,用于计算三个变量的和。`=` 被用作赋值运算符,例如`s3=3.5;`将值3.5赋给`s3`。 通过这些示例,学习者可以了解到C++的基础语法,包括变量、常量、函数、条件语句、输入/输出以及基本的算术运算。这对于初学者来说是非常宝贵的实践练习。