顺序结构

mac2024-01-25  39

顺序结构程序设计

通过这段时间的学习,在C++这门课中,我学会了很多,第二单元是顺序结构程序设计,我学会了基本的算法语句。

第一课是cout语句,在C++中,所有的程序输入和输出都是以“流”的形式,流是一个处于传输状态的字节序列,是字节在对象之前的流动。流的操作包括输入和输出,使用输入或者输出流,必须加入头文件。Cout语句是C++中实现输出功能的语句,它的格式是:cout<<项目1<<项目2<<…..项目n;

第二课是数据类型,计算机涉及数据和数据类型。数据由三部分组成:数据类型,取值范围,运算类型。在C++中,变量声明涉及数据类型,初始值和作用域等。整型结构包括:int.short.long.long long,布尔型结构包括:bool,字符型结构包括:char,实型结构(浮点型)包括:float,double,long double,另外整数中还有无符号类型,其取值只会是正数和零,范围扩大一倍。如果输入的值超过了int的数据范围,这种情况称为数据溢出。另外需要注意的是,字符型数据可以直接参与整型或者实行数据的运算,按照其ASCII码值使用,int表示吧ch字符强制转换成int类型。现在就来说说sizeof函数的作用,是获取各种数据类型的长度。

第三课讲到了常量与变量,常量顾名思义就是保持不变的量,整型常量,实型常量,字符型常量格式如下:类型名const常量名;或const 类型名 常量名。变量的格式是:类型名 变量名1 变量名2 变量名n;另外需要注意的是:标识符不能和系统里的关键字同名,标识符只能包括字母数字和下划线,并且开头只能是字母或者下划线,标识符必须先定义后使用,在同一作用域中,标识符不能重复定义,标识符尽量做到“见名知义”,增强可读性。

第四课是字符与字符串,存放单个字符的变量,称为字符变量,字符变量常常用一对单引号括起来的,存放一串有若干字符的变量,称为字符串变量,定义字符变量的格式如下:char标识符1,标识符2,标识符n,字符变量常常占用一个字节。C++中定义了一些字符前加\的特殊字符称为转义字符,getchar为输入字符,putchar输出字符,也可以用char s [ 

]存放字符串,也可以用STL中的string类型

第五课为算术运算符,遵循计算顺序,先算括号里的,再算乘法除法,模,最后算加法,减法,同一级别的按照类型从左往右依次计算

 

 

最新回复(0)