编码捷径很少,不能光靠看,要多练,多学
语句只是表达工具,重点在于用计算机编程手段分析问题和解决问题的能力
平常学习时要多总结,多做练习
要养成良好的编程习惯
构思要明确,注释要写好,要多调试和测试,排查漏洞
编码捷径很少,不能光靠看,要多练,多学
语句只是表达工具,重点在于用计算机编程手段分析问题和解决问题的能力
平常学习时要多总结,多做练习
要养成良好的编程习惯
构思要明确,注释要写好,要多调试和测试,排查漏洞
cout <<输出流对象
cin>>输入流对象
程序编辑时需注意输入法半角、全角的切换
程序说明:
1.以符合“#”开头的行,称为编译预处理行。
2.“#include”称为文件预处理命令。
3.“#include <iostream>”这条命令是让文件“iostream”的内容包含到新建的程序中去。
4.iostream是C++系统定义的一个“头文件",在这个头文件中设置了C++的输入/输出(I/O)相关环境,定义了输入流cin和输出流cout对象。
5.“#include<cmach”这条命令是让系统中已经有的常用的数学函数包含到新建的程序中去。有了它才能使用正弦、余弦函数的公式。
6.using namespace称为使用名字空间命令,是为避免同名冲突而引入的,std是C++自带的一个名字空间,由它定义了C++的库标识符,比如couture等。有了using namespace std这句话,程序就可以直接使用std里面的标识符了。
7.main()是每一个C++程序都必须有的,称为主函数。可以把它看成是程序的入口。在main()前面的int是标准的C++所提倡的,这样做,需要在主函数结束前增加一行代码:return 0
在C++中引入术语stream(流),指的是来自设备或传给设备的一个数据流。
cout表示输出流对象,它是输入输出流库的一部分。与cout相关联的设备是显示器。在程序中有了关联字cout,就有了将数据流传送到显示器的条件,用插入操作符“<<”将其后的数据插入到该流中去.
cin表示输入流对象,它也是输入输出流库的一部分,与cin相关联的输入设备是键盘。当从键盘输入字符串时,形成了输入流(数据流),用提取操作符>>将数据流存储到一个事先定义好的变量中。
#include <iostream> //预编译命令
#include <cmath> //预编译命令
using namespace std;
int main() //主函数
{ //主函数开始
cout 《sin(20.0/180*3.14159)* //计算三角函数并输出
cos(20.0/180*3.14159)-
cos(10.0/180*3.14159)/
tan(10.0/180*3.14159)
《end|;
return 0;
} /主函数结束
1鬼上船东渡,东岸有3人1鬼
1:以符号“#”开头的行,称为编译预处理。
2:“#include”称为文件预处理命令。
3:“#includev <isotream>”这条命令是让文件“iostream”的内容包含到新建的程序中去。
4:iostream是C++系统定义的一个“头文件”,在这个头文件中设置了C++的输入/输出(I/0)相关环境,定义了输入流cin和输出流cout对象。
5:“#includev <cmath>”这条命令是让系统中已经有的常用的数学函数包含到新建的程序中去。有了它才能使用正弦、余弦函数的公式。
6:using namespace称为名字空间命令,是为避免同名冲突而引入的,std是C++自带的一个名字空间,由它定义了c++等。
7:main()是每一个c++程序都必须有的,称为主函数。可以把它看成是程序的入口。
计算三角函数的程序中实际只有一行代码,开头是cout《,中间是三角函数算式,结果是《endI。按照这种模式两头不动,只改变中间部分就可以计算任何算式。
cout是系统的关键字,代表标准输出的流设备,其后的符号《表示输出操作,可将其右侧的数据送至显示器上。cout《的右侧就是三角函数算式的数值。
1.3 输出流对象cout
c++引入术语stream(流),指的是来自设备或传给设备的一个数据流。
cout表示输出对象,是输入输出流库的一部分。
1.4 输入流对象cin
cin表示输入流对象,它也是输入输出流库的一部分,与cin向关联的输入设备是键盘。用提取操作符》将数据流存储到一个事先定义好的变量中去。
“#”编译预处理行
“#include”文件预处理命令
“#include<iostream>”这条命令是文件的内容包含在新建的程序中去
iostream是C++系统定义的一个“头文件”
递归函数是可以直接调用自己或通过别的函数
abs 绝对值函数 原型abs
doubel 双精度型
ex 指数函数 原型exp
lnx 对数函数 原型log
sqrt 方根函数
C语言是介于低级语言与高级语言之间的,是结构型语言。
1.p--指针实现程序的倒序输出
2.常量as不能放入赋值号左侧
3.完全平方数 两位数的平方
4.口令验证 :好像开机密码
5.字符串加密
6.课后第8题
常用的十三个函数:
1.求绝对值函数
int 整数
long 长整形
double 双精度实数
2.正弦函数
double
反正弦函数
- 变成准备
·程序注释
·算术运算符
·数学函数
-变量、代数与计算机解题
·程序的基础结构
程序设计的重要性
在C++的语言环境下,学会如何针对问题进行分析,构建数学模型,寻找算法并编程实现
int 整数型
long 长整形
第十讲
数据等组织与处理——数组
递推是计算机数值计算中的一个重要算法,思路是通过数学推导,将复杂的运算化解为若干重复的简单运算,以充分发挥计算机长于重复处理的特点。
函数一般是由主函数调用,调用函数的目的是让它计算某一个函数值,这个值通过return语句返回给调用它的函数。
第四章 函数思维与模块化设计
第六讲
3.3 循环结构
循环结构是程序中用得最多的一种,它发挥了计算机长于重复运算的特点。
它和顺序结构、分支(选择)结构并称为程序设计的三种基本结构。
for语句的格式和执行过程
for语句的格式为
for(表达式1;表达式2;表达式3)
{
循环体(语句组)
}
for是计数型循环的标识符,圆括号括起的是三个表达式。其下的大括号括起的部分是循环体