江苏省计算机等级考试二级C语言辅导课件.ppt

江苏省计算机等级考试二级C语言辅导课件.ppt

ID:57138791

大小:194.00 KB

页数:68页

时间:2020-08-01

江苏省计算机等级考试二级C语言辅导课件.ppt_第1页
江苏省计算机等级考试二级C语言辅导课件.ppt_第2页
江苏省计算机等级考试二级C语言辅导课件.ppt_第3页
江苏省计算机等级考试二级C语言辅导课件.ppt_第4页
江苏省计算机等级考试二级C语言辅导课件.ppt_第5页
资源描述:

《江苏省计算机等级考试二级C语言辅导课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、江苏省计算机等级考试二级C语言考前辅导主 要 内 容一、2002年(秋)至2005年(春)试卷分析二、C语言概述三、数据类型及其运算四、语句五、数组六、函数七、编译预处理八、指针九、结构体与共用体十、文件十一、主要算法分析一、试卷分析(选择题)字符串运和表函 数数 组变 量指 针文 件结和链标识符宏定义语 句保留字I和O程结构2004秋42131112005春222211112005秋1111212112006春212321112006秋2522212007春121221111一、试卷分析(续、基本概念)2004秋变量(枚)变量数组表达式文件2005春程序结构数据类型

2、表达式表达式文件2005秋数据类型语句函数表达式文件2006春语句运算符数组表达式文件2006秋字符串变量指针表达式2宏2007春I/O变量数组表达式字符串一、试卷分析(续、运行结果)2004秋循环语句数组操作变量作用域宏结构体链表函数调用字符串2逻辑表达式2005春循环语句数组操作宏局部静态变量结构体链表2函数调用字符串指针2005秋循环语句数组操作(2)局部静态变量递归结构体链表函数调用指针2006春循环语句数组操作局部静态变量递归结构体链表函数调用传地址字符串运算符表达式2006秋循环语句数组操作(2)局部静态变量2递归结构体函数调用传地址字符串switch语句

3、2007春循环语句数组操作(2)局部静态变量递归结构体链表switch语句循环语句枚举变量一、试卷分析(续、完善程序)2004秋结构体多项式累加和数学证明二分法求根2005春结构体数组排序多项式累加和字符串找子串牛顿迭代求方程根回文2005秋结构体统计问题多项式累加和字符串加密数的逆序求素数2006春结构体指针多项式累加和字符串有序合并字符串删除、插入2006秋多项式累加和数组的归并可分解整数数的分解、素数数组中数据的有序出列2007春结构体数组操作迭代法求方程的根找特征数二、C语言概述1、C程序的结构、main函数一个C程序可由多个函数构成,其中必有唯一的一个主函数

4、。它是整个程序的入口,也是整个程序的出口。2、标识符的命名规则规则:字母或下划线开始的字母、下划线和数字串。C语句中的保留字不能作为标识符。(教材P375)所有的函数名可以作为标识符。3、C程序的上机过程编辑编译连接运行三、数据类型及其运算1、常量、变量常量:固定不变的量。整型常量:十进制(29)、八进制(029)和十六进制(0x29)实型常量:小数表示(123.456)、指数表示(1.23456e+002)字符常量:普通字符(‘A’‘a’‘2’‘+’‘,’)、转义字符(‘qqq’‘xhh’)符号常量: (一般用大写字符表示)#definePI3.1415936三

5、、数据类型及其运算(续一)变量:整型:基本整型:    2字节  int(-32768--+32767)无符号基本整型:2字节  unsignedint(0—65535)长整型:4字节 longint或 long无符号长整型:4字节 unsignedlongint或unsignedlong实型:单精度:4字节  float双精度:8字节double字符型:有符号字符:1字节  char(-128—127)无符号字符:1字节unsignedchar(0—255)三、数据类型及其运算(续二)2、不同类型数据之间的混合运算表达式值的类型由该式子中最长的数据类型决定。floa

6、t型无条件转换成double型。char型无条件转换成int型。*注意强制类型转换的用法。(类型名)(int)x+y等价于 ((int)x)+y参与运算的数据类型改变了,x的类型不变。3、算术运算符和运算表达式 (+-*/%)/:a/ba,b都是整型结果是整型%:a%ba,b都必须是整型三、数据类型及其运算(续三)4、赋值运算符和赋值表达式(右结合性)‘=’号左边只能出现变量,具有强制类型转换作用if((c=getchar())!=‘’)……复合赋值运算 a*=x+y等价于 a=a*(x+y)5、逗号运算符和逗号表达式加‘;’号构成表达式语句作为其它语句的一部分或

7、函数的参数时要加括号6、表达式的类型识别7、有关运算符功能:  优先级:  结合性:  表达式的值:三、数据类型及其运算(续四)8、关系运算符和关系表达式<<=>>=(6级)  ==!=(7级)注意:等于零和不等于零的表示方式  a!a两个实数判相等和判不相等的方法a

8、

9、(12级)注意:a&&b&&c和 a

10、

11、b

12、

13、c表达式!优先级比算术运算高!(a&&b&&c)等价于 !a

14、

15、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。