- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
感谢你的观看
第 2 页
2001级笔试试卷题目分布
四选一 写答案 程序选择 程序填空
基本概念/运算 3 4
基本语句 2 2
函数/递归 3 5 14
数组/字符串 4 3 10
指针 3 3 6
结构/联合 3 3 8
链表 6
文件 2 6
综合算法 10
合计(分) 20 20 30 30
第 3 页
重点要求
基本概念
字符集、标识符、关键字
各种常量的表示方法
变量的说明
基本运算符与I/O操作
数据类型:编码形式、占用内存字节、表示范围
全部运算符:运算规则、优先级、结合性
能够进行简单的表达式计算
位运算只作最基本的要求
基本的I/O函数的使用方法和功能:printf、scanf、getchar、putchar
第 4 页
重点要求
基本语句——必须会
掌握正确的语法形式、控制流程、常见书写形式
if 和 switch 语句
循环语句(for、while、do-while)
break 和 continue 语句
其它语句
语句之间的嵌套关系和规定
最基本的三重循环程序的编写方法
goto语句不要求
第 5 页
重点要求
函数
掌握函数的概念,函数的定义与说明,函数调用,函数的返回值与函数定义之间的关系
掌握在函数之间进行参数传递的特点,如何在函数之间传递一般变量,如何在函数之间传递指针变量,如何在函数中交换两个变量的值。
掌握变量的存储类型和作用域
函数递归的概念,递归调用的一般过程
能够编写简单的递归程序,只要求直接递归
掌握递归程序设计方法:针对数值问题和非数值问题使用不同的方法
第 6 页
重点要求
数组——重点
数组的概念,数组说明,数组元素起始下标,如何引用数组元素,数组名的意义
多维数组元素的标识方法,存放方式。多维数组只要求到二维
数组与函数的关系:在函数之间传递数组中的一个元素,在函数之间传递整个数组
基本算法:排序(冒泡、选择、插入),矩阵乘法,矩阵转置
第 7 页
重点要求
字符串——重点
字符串:基本概念,串结束标记\0
串输入/输出函数:gets,puts
串的基本操作(非递归/递归算法):复制、连接、求长、比较、反向、求子串、查找、合并、排序
第 8 页
重点要求
指针——重点
指针变量的基本概念与基本运算:取地址“”运算,取内容“*”运算
指针变量与一般变量的关系
数组与指针的关系,指针的3种基本运算与意义
指针与整数进行加减运算(指针变量与自增++、自减--运算的关系)
指针之间进行关系运算
指针之间求差值
指针数组与数组指针,main函数的参数
动态存储分配与回收:malloc,free
第 9 页
重点要求
结构与联合——重点
结构的定义,结构变量的说明,结构占用的内存
与结构变量有关的运算符
结构与函数的关系
结构与数组的关系,结构数组
通过指针变量访问结构,相关的运算符
结构与指针的关系,结构指针数组,结构指针与++、--运算的关系
联合:只要求基本概念
结构的简单应用
链表:概念、定义方法、链表的建立、插入、删除、查找、求长度
第 10 页
重点要求
文件——重点
基本概念:系统对文件的I/O过程,文件输入,文件输出,FILE类型,文件的位置指针,文件结束标记EOF
文件的分类与各类的特点,3种标准设备文件
文件操作的一般步骤,三种文件打开模式(只读/只写/读写)各自的特点
文件顺序读写与随机读写的概念
常见的文件操作函数的功能与返回值:fopen、fclose、fgetc、fputc、fgets、fputs、fscanf、fprintf、fread、fwrite、fseek、ftell、rewind、feof、ferror
基本的文件操作
第 11 页
笔试试卷样题-选择题
【1】一个C语言程序是由 组成的。
A) 主程序 B) 子程序 C) 函数 D) 过程
【1】答案:C
【2】C语言中char型数据在内存中是以 形式存储。
A) 原码 B) 补码 C) 反码 D) ASCII码
【2】答案:D
【3】C的运算符按运算对象的数目可以分为 。
A) 单目算符一种 B) 单目和双目算符
文档评论(0)