欢迎来到天天文库
浏览记录
ID:60763264
大小:73.00 KB
页数:21页
时间:2020-12-15
《最新C语言讲课教案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、__________________________________________________《C语言程序设计》复习提纲一、单项选择题和填空题的知识点1、函数是C程序的主要组成部分,函数是C程序的基本单位。一个C语言程序是由一个或多个函数组成的,其中必须包含一个main函数(且只能有一个main函数)。2、程序总是从main函数开始执行的。C语言本身不提供输入输出语句。3、识别不同的常量。(1)整型常量,如100,0,-12(2)实型常量,有两种表示形式。第一,十进制小数形式,如12.45、-56.79。第二,指
2、数形式,即科学计数法。如12.34e-4,其中,字母e前面的部分称为尾数,可以用实型数据表示,后面的部分称为指数,只能用整型数据表示,而字母e既可以是小写的e,也可以是大写的E。(3)字符常量,有两种形式:普通字符和转义字符。普通字符如’a’,注意字符常量中只能包含一个字符。转义字符是以字符开头,如’’,注意它表示的是一个字符。(4)字符串常量,如”Nanjing”。(5)符号常量,是用#define指令定义的。如#definePI3.1416。一旦定义以后,凡是使用PI的地方,实际上使用的3.1416。4、合法
3、标识符和非法标识符的识别。5、数据类型占用的内存字节数int(基本整型)4unsignedint(无符号基本整型)4short(短整型)2unsignedshort(无符号短整型)2long(长整型)4unsignedlong(无符号长整型)4signedchar(有符号字符型)1unsignedchar(无符号字符型)1float4double8longdouble166、%运算符要求参加运算的运算对象(即操作数)为整数,结果也是整数。如8%3的结果为2。7、除%以外的运算符的操作数都可以是任何算术类型。8、自增、自
4、减运算符的使用。参见P53的内容和例子。(单选)9、不同类型数据间的混合运算。参见P54的内容和例子。10、赋值过程中的类型转换。参见P62的内容和例子。(单选)11、o格式符的使用:以八进制整数形式输出数据。x符的使用:以十六进制整数形式输出数据。具体内容参见P73的内容和例子。12、在程序中实现两个变量的值交换的算法。收集于网络,如有侵权请联系管理员删除__________________________________________________13、a&&b&&c和a
5、
6、b
7、
8、c的运算过程。参见P95的具体
9、内容和例子。14、(m=a>b)&&(n=c>d),该式中n的值为多少。参见P95的具体内容和例子。15、判断大写字母的表达式:(ch>=’A’&&ch<=’Z’)16、判断小写字母的表达式:(ch>=’a’&&ch<=’z’)15、判断数字字符的表达式:(ch>=’0’&&ch<=’9’)17、大写字母转换为小写字母:+3218、小写字母转换为大写字母:-3219、P111习题3:求逻辑表达式的值。20、除了可以用数组元素作为函数参数外,还可以用数组名作为函数参数(包括实参和形参)。如果用数组元素作为实参,则向形参变
10、量传递的是数组元素的值;如果用数组名作为实参,则向形参变量传递的是数组首元素的地址。21、三种局部变量的存储位置是不同的:自动变量存储在动态存储区中,静态局部变量存储在静态存储区中,寄存器变量存储在CPU的寄存器中。22、我们将地址形象化地称为“指针”。23、指针变量的值是地址(即指针)。24、如果指针变量p1和p2都指向同一数组,如执行p2-p1,结果是p2-p1的值(两个地址之差)除以数组元素的长度。而两个地址不能相加,即p2+p1是无实际意义的。25、可以引用结构体变量中成员的值,具体的引用方式为:结构体变量名.
11、成员名。如:student1.name=”wang”;26、结构体变量所占内存长度是各成员所占内存长度之和,而共用体变量所占的内存长度等于最长的成员的长度。27、根据数据的组织形式,数据文件可分为ASCII文件和二进制文件。28、用fopen函数打开数据文件。29、使用文件的方式:见P335的表10.1。三、名词解释1、程序:程序就是一组计算机能识别和执行的指令,每一条指令使计算机执行特定的操作。2、高级语言:高级语言是接近于人类习惯使用的自然语言和数学语言,又能够被计算机识别和运行的计算机语言。高级语言不依赖于具体的
12、机器,但其不能被计算机直接识别,而必须已经“翻译”。3、常量:常量是指在程序的运行过程中其值不能被改变的量。4、标识符:在计算机高级语言中,用来对变量、符号常量、函数、数组、类型等命名的有效字符序列统称为标识符。5、C算术表达式:用算术运算符和括号将运算对象(即操作数)连接起来,符合C语言语法规则的式子称为C算术表达式。6、输出:
此文档下载收益归作者所有