C++初学者教程:编写简单程序

需积分: 10 0 下载量 56 浏览量 更新于2024-08-24 收藏 1.43MB PPT 举报
"一个简单的C++程序展示了C++的基本结构,包括主函数、变量声明、输入输出操作以及注释的使用。程序旨在计算并输出圆的面积,通过用户输入半径。C++程序设计通常涉及程序开发,涵盖C/C++语言的历史、特点以及其在不同场景下的应用。" 在C++程序设计中,一个简单的程序通常由几个关键部分组成。首先,程序以注释开始,注释用于解释代码的功能或目的。在这个例子中,`/* C++程序的基本结构 */`是多行注释,而`// C++程序的简单例子`是单行注释。 接下来是`#include <iostream.h>`,这是预处理指令,用于包含头文件`iostream.h`,该头文件提供了基本的输入输出流对象,如`cout`和`cin`。`cout`用于输出到标准输出设备(通常是屏幕),而`cin`则用于从标准输入设备(通常是键盘)读取数据。 `void main(void)`是C++程序的主函数,它是程序执行的起点。函数体开始于大括号`{`,结束于对应的`}`。在这个程序中,主函数内部声明了两个浮点型变量`r`和`area`,分别用于存储用户输入的半径和计算得到的圆面积。 `cout << "输入半径r=";`用于在屏幕上显示提示信息,让用户知道接下来应该输入什么。`cin >> r;`则从键盘接收用户输入的半径值,并将其赋给变量`r`。 计算圆面积的公式是`area = 3.1415926 * r * r;`,其中常数3.1415926代表π的近似值。计算完成后,程序使用`cout`输出半径和面积,注意这里使用了两个`<<`操作符将数据插入输出流中,并用`\n`表示换行。 C++中的每个语句通常以分号`;`结尾,例如`cout`和`cin`后的分号就是如此。这个程序展示了如何在C++中进行基本的输入输出操作,以及如何声明和使用变量。 C/C++语言的发展历史可以追溯到60年代后期,由麻省理工、贝尔实验室和通用电器共同研发的MULTICS项目。然而,项目进展缓慢,最终在Ken Thompson和Dennis Ritchie的工作下,他们在PDP-7上开发了简化版的MULTICS,即UNIX。Dennis Ritchie随后改进了B语言,创造了C语言,并与Brian Kernighan一起编写了《C程序设计语言》。随着时间的推移,C++由Bjarne Stroustrup在C的基础上添加了类和其他面向对象特性,使得C++成为一种更强大的编程语言。 C++具有C语言的结构化特性和汇编语言的灵活性,运算符丰富,支持多种数据类型和控制结构,适合开发各种规模和类型的软件。同时,C++也支持面向对象编程,可以创建复杂的软件系统。随着计算机技术的发展,C++也不断演进,适应新的编程范式和开发工具,如Visual C++,它为开发者提供了强大的开发环境。