江苏高中计算机提纲,江苏省计算机二级考试(V_C++)备考提纲(主要为基础知识)

江苏省计算机二级考试备考提纲

第一章 Visual C++程序设计入门

1> 定义标识符规则:第一个字符只能是英文字母或下画线,后面可跟字母,数字,下画线;不能是C++语言的关键字。

2> 键盘上除去3个字符:@,¥,其余的可显示字符在程序代码中均能使用。

3> 编写程序的注意事项:/*和*/为多行注释,//为单行注释,从标识起至本行结束:程序一般包含输入输出编译预处理命令;C++的程序有且只有一个主函数main;对于C++编译器而言,一条语句可以写成若干行,一行内也可以写若干条语句,:而且它严格区分大小写字母。

4> 运算符;1.求模/余运算符%,要求操作数必须都是整形数,若不是整型数必须将操作数强制转化成整型再进行求余运算,否则将出现编译错误,如(int)5.2%3=2; 2.若操作数中有负值,求余原则为:先取绝对值求余,余数取与被除数相同的符号,如-10%3=-1,10%-3=1. 3。而除法运算符/和*,若两个操作数都是整型,则结果也是整型,若有一个是实型,则结果是实型。4。注意,如a=4,b=3,c=2,求a>b>c的值,因为原式=(a>b)>c,a>b值为1,则原式相当于1>c,所以最终结果是0。 5。自增、减运算符的操作数不能是常量或表达式,如2++,(x+1)++都是不合法的,再如,2*a++等价于2*(a++). 6.条件运算符“?:”是C++中唯一的三目运算符,条件表达式的一般格式为:逻辑表达式1?表达式2:表达式3.,1为真执行2,为假执行3,注意:条件表达式的功能相当于条件语句,但一般不能取代if语句;表达式1,2,3类型可不同,此时条件表达式的值取较高的类型,如a>b?2:5.5,ab时,值为2.0,而不是2。注意:逗号运算符计算方法:按先后顺序依次计算各个表达式的值,最后一个表达式的值作为整个逗号表达式的值。逗号运算符在在所有运算符中优先级最低;除法与求模运算符的第二个操作数不能为零。

5> 注意:m+++n相当于m++ n,因为++运算符为2级,+为4级,所以++高于+。

6> 变量:要先定义后使用;从键盘输入时,多个数据之间用分隔符(空格,制表符,换行符)分隔;输出时,字符串照原样输出,变量输出其值;可用语句cout.setf(ios::fixed);设置小数位输出格式。

7> 常量:用指数法表示的数,在E或e的面前必须有数字且后面必须是整数;字符型常量是用单引号引起来的单个字符,在计算机内部是以它们的ASCII码表示的,如‘b’+2等价于98+2;字符串常量是用双引号引起来的若干个字符,在内存中按顺序逐个存放字符的ASCII码值,并在最后自动存放一个转义字符‘、0’·,所以,“a”比‘a的实际长度大一。实型(浮点型)常量只能用十进制表示,其有两种表示形式:小数,如2.414,还有指数,如5.48e-3. 整型常量的三种表示方式:A十进制整数,有正负之分,B八进制整数,以0开头,后面为0~7的数字,C十六进制整数,以0X或0x开头,后面是0~9的数字或A~F(a~f)的字母,如0XA,等于十进制数的10

8> 类型转换:1。隐式类型转换(自动进行):A算术转换~“小级别向大级别转换”,char~short~int~float~long~double~long double. 如:int a=10;float b=10.2;a+b;值为20.2,不是20。 B赋值转换~”不管赋值运算符右边是什么类型,都要转换成左边的类型”,当右边范围较大时,左边赋值所得到的值将失去右边数据的精度,如:int a;float b=10.2;a=b;值为10,而不是10.2。 2。强制类型转换,形式:(类型)表达式或类型(表达式),注意:在进行类型转换时,操作数的值和类型并不发生改变,改变的只是表示式值的类型,如:float b=10.2;cout<

9> 表达式:A赋值~;B逗号表达式:最后一个表达式的值作为整个表达式的值。C左值:指能出现在赋值表达式左边的表达式。注意:左值表达式必须要具有存放数据的空间,允许数据存放,所以,常量,表达式都不是都不是左值,不能放在赋值后的左边,如:‘a’=97就是错误的,因为‘a’是字符型常量,常量值在定以后就不能被修改。D逻辑表达式的求值优化

第二章 简单输入输出

1> C++没有专门的输入输出语句,所有输入输出都是通过输入输出流实现的,输入输出流定义在头文件iostream.h中,所以在输入输出前必须在程序的开头增加一行#include

2< 输入操作通过输入流cin来实现,它可输入整数,实数,字符及字符串等基本数据类型,cin>>变量1>>变量2>>……“>>“为提取运算符

3< 输入字符:A:cin<

B:cin.get(字符变量);get为cin中的一个函数,它的参数是字符型变量,这种格式下,字符无论是空格或是回车符都不会被忽略,将依次赋给变量。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值