1 / 29
文档名称:

程序设计基础w01-5-编程准备-cha.ppt

格式:ppt   大小:216KB   页数:29页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

程序设计基础w01-5-编程准备-cha.ppt

上传人:相惜 2022/5/18 文件大小:216 KB

下载得到文件列表

程序设计基础w01-5-编程准备-cha.ppt

文档介绍

文档介绍:第2章 编程准备
整理课件
请你编程实现一个
功能强大的计算器
整理课件
2022/5/18
2
假如你是一个初学者,对在C++语言环境下如何编程一无所知。
这里先给你搭一个台阶,教你构造一个功能强大的计算器,所谓功2/5/18
11
6、int main( ) 是每一个C/C++程序都必须有的,称为主函数。你可以把它看成是程序的入口。在 main 前面的 int 是标准 C++ 所提倡的,这样做,需要在主函数结束前增加一行代码:
return 0 ;
整理课件
2022/5/18
12
这个计算三角函数的程序中实际上只有一行代码,开头是 cout <<,中间是三角函数算式,结尾是 << endl。按照这种模式,两头不动,你只要改变中间部分就可以计算任何算式。
cout 代表标准输出的流设备,其后的符号<< 表示输出操作,可将其右侧的数据送至显示器上。
在这个程序中“cout<< ”的右侧就是三角函数算式的数值。“<<endl ”表示在屏幕显示计算结果之后,换一行。
整理课件
2022/5/18
13
插入操作符可以把多个输出数据组合或级联成单个的输出语句。比如下面的语句: cout << “Welcome to Tsinghua,” << “ I am a student.” << endl;
这时屏幕上显示 Welcome to Tsinghua, I am a student.
整理课件
2022/5/18
14
在C/C++ 中基本的算术运算符有五个,分别为
加 +
乘 *
减 -
除 /
求余 (求模) %
cout << 21 % 4 << endl;
输出是1
算术运算符
整理课件
2022/5/18
15
C++提供几百个数学函数,放在函数库中。教材附录B中介绍了如下13组最常用的数学函数。
1、求绝对值函数
int abs ( int x )
long labs ( long x )
double fabs ( double x )
数学函数
整理课件
2022/5/18
16
2、正弦函数
double sin ( double x )
自变量和函数均为双精度实数。其中x为弧度值。
例:
sin (); // =1
整理课件
2022/5/18
17
3、反正弦函数
double asin ( double x )
自变量和函数均为双精度实数。
例:
这里的 asin(x) 就是数学中的 arcsin(x)
整理课件
2022/5/18
18
4、余弦函数
double cos ( double x )
自变量和函数均为双精度实数。

例: cos (); // = -011
注意cos(π/2 )的返回值,由于π是近似值,所以算出的余弦值是非零的,但十分接近0。
整理课件
2022/5/18
19
5、反余弦函数
double acos (double x )
自变量和函数均为双精度实数。

例:
这里的 acos(x) 就是数学中的 arccos(x)
整理课件
2022/5/18
20
6 、正切函数
double tan ( double x )
自变量和函数均为双精度实数。

例:
tan (); //=1
整理课件
2022/5/18
21
7、反正切函数
double atan ( double x )
自变量和函数均为双精度实数。

例:
整理课件
2022/5/18
22
8、计算指数函数
double exp ( double x )
自变量和函数均为双精度实数。
例:
exp(1); // =
exp(); // =10
整理课件
2022/5/18
23
9、计算自然对数函数
double log ( double x )
自变量和函数均为双精度实数。

例:
log( ); // =
整理课件