文档介绍:第2章编程准备请你编程实现一个功能强大的计算器 2 2017-6-3 假如你是一个初学者,对在 C++ 语言环境下如何编程一无所知。这里先给你搭一个台阶,教你构造一个功能强大的计算器,所谓功能强大是说(1)数学计算式子可以很复杂; (2)计算速度极快。学****目标 3 2017-6-3 【任务 】计算下列三角函数的值 sin(20 o)?cos(20 o)-cos(10 o)/tan(10 o) 进入 C++ 编程环境,写程序代码为完成任务 先要进入集成编程环境课堂演示 4 2017-6-3 // ************************************************ // *程序: * // ** // *功能:任务 计算三角函数的值* // ** // * sin(20)cos(20)-cos(10)/tan(10) * // ** // *作者:俞玮* // ** // *时间: 2002 年6月4日* // ** // *修改:张三* // ** // *时间: 2002 年9月13日* // ************************************************ 任务 计算三角函数程序代码的说明 5 2017-6-3 注释(comments) 是非常重要的一种机制。没有注释的程序不能算作合格的程序。要建立这样的观念:程序是给人编的,让人家看懂是第一位重要的事情。特别是将来你可能参加一个团队,几十人甚至几百人一起合作编程,相互协同,更需将注释写得清清楚楚、明明白白。因此,比较规范的程序通常都具有如下内容: 注释及其重要性 6 2017-6-3 程序名称程序要实现的功能,比如要完成什么数学运算程序的思路和特点编程的人与合作者编程的时间,修改后的第几版本其它对初学者,希望每条语句都加上注释,要求注明这条语句是做什么用的注释内容 7 2017-6-3 8 2017-6-3 #include <iostream> // 预编译命令#include <cmath> // 预编译命令 using namespace std; int main() // 主函数{ // 主函数开始待写编码 return 0 ; } // 主函数结束 9 2017-6-3 1、“#include ”称为文件包含预处理命令。 2、“#include <iostream > ”这条命令是将文件“ iostream ”的内容包含到新建的程序中去。 3、 iostream 是 C++ 系统定义的一个“头文件”,在这个头文件中设置了 C++ 的输入/输出( I / O ) 相关环境,定义了输入流 cin 和输出流 cout 对象。关于源程序的几点说明 10 2017-6-3