顺序结构程序设计 知识点:第一课 cout 使用输入/输出流,必须加上头文件:#include cout语句是实现输出功能的语句,其格式如下:cout<<项目1<<…<<项目n; 如果项目是表达式,则输出表达式的值;如果项目加引号,则输出引号内的内容;如果项目是endl,则表示换行。 第二课 数据类型 第三课 常量与变量 常量是在程序运行过程中,其值保持不变的量。 整型常量100 实型常量3.1415926 字符型变量“A” 也可以定义一个符号来代替一个常量,称之为“符号常量” c++定义一个符号常量的格式如下:类型名 const 常量名 ;或const 类型名 常量名;例如:int const A =100;const float PI = 3.1415926; 为了更清晰地区别常量与变量,常量名通常用大写字母表示。
变量是指在程序运行过程中,其值可以改变的量。C++中定义一个变量的格式如下:类型名 变量名1,变量名2,…,变量名n;例如:int sum,total;double area; 注意: (1)变量名 程序中的常量名、变量名、函数名称等都称之为“标识符”。C++中定义一标识符命名规则如下: 1)标识符不能和系统里的关键字同名。 2)标识符只能包括字母、数字和下划线“-”,并且开头只能是字母或下划线。 3)标识符必须先定义、后使用 4)在同一作用域内,标识符不能重复定义。 5)标识符是区分大小写的,如A和a、sum和Sum都是不同的标识符。 6)标识符要尽量做到“见名知义”,增强程序的可读性。
字符与字符串 字符变量 存放单个字符的变量,成为字符变量。字符变量的值是用一对单引号括起来的一个字符,如’a’和’?’等。 定义字符变量的格式如下:char 标识符1,标识符2,标识符n; 例如:char ,c2,ch=‘9’; 转义字符 C++中定义了一些字符前加“\”的特殊字符,称为转义字符。 字符输入函数:getchar(输入字符),表示从终端输入1个字符。 字符输出函数:putchar(输出字符),表示向终端输出1个字符。
|字符形式| 含义 | |\n|换行| | \ | 反斜杠字符\ | |’| 单撇号字符| |’’|双撇号字符’’| | \0 |空操作字符 |
算术运算符 % 模 取余运算 ( )括号 改变运算顺序 先算括号里的,再算 乘法 除法 模,最后算加法 减法,同一级别的按照类型从左向右依次计算。表达式的计算结果称为表达式的值。 常用的数学函数前,必须加“cmath”或者“math.h”头文件
cin语句 cin是C++中实现输入功能的语句,其格式一般为:cin>>项目1>>项目2>>项目n; 在使用cin语句从键盘输入多个数据项的时候,一定要注意三个一致:数据个数一致、输入顺序一致、数据类型一致。
赋值语句 赋值语句的格式如下:变量名=值或表达式; 需要注意的是:a=b与ab是完全不同的意义,“”是关系运算符。
格式控制 printf函数 printf函数的格式为:printf(格式控制字符串,输出列表);
收获:对cout语句 cin语句 赋值语句理解了点 学会了运算规则
感想:这是第一次学程序,就像学习一门新的语言一样,感觉挺难的,一开始有很多不理解的地方。但通过多看书,多敲敲例题程序,自己深入思考,就慢慢一点一点的懂了,对程序设计其实挺感兴趣的,曾经想当一名很厉害的程序设计者,但当真正开始接触的时候,发现入门都不容易,以后慢慢努力, 慢慢掌握这门新的语言!加油!