- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2012年C语言考试大纲 第一部分 考试大纲 第一章:C概述 C语言的特点(熟悉) C源程序的构成特点(熟悉) 第二章:算法 结构化程序设计的三种基本结构(熟悉) 第三章 数据类型、运算符与表达式: C数据类型(熟悉) 常量与变量的概念(熟悉) 符号常量和直接常量(了解) 变量:标识符、“先定义,后使用”(熟悉) 整型数据 分类、所占字节数、存储范围(Turbo C2.0环境)(熟悉) 整型变量的定义(掌握) 实型数据 分类、所占字节数(掌握) 实型变量的定义(掌握) 字符型数据 字符常量:特别注意“转义字符”(熟悉) 字符串常量:存储所占字节数,字符串结束符’\0’(熟悉) 字符型变量:定义、存储(以其ASCII码存储)(熟悉) 运算符与表达式 (掌握)算术运算符:+、-、*、/、% (掌握)增(减)运算符:++、-- (掌握)赋值运算符:=、+=、*=、-=、/=、%= (了解)逗号运算符 (掌握)表达式中多种类型混合运算 第四章 顺序结构 掌握以下四个输入/输出函数的使用 putchar() getchar() printf() 注意格式控制字符串与表达式的计算顺序 scanf() 注意格式控制字符串、变量取地址() 头文件”stdio.h” 第五章 选择结构程序设计 掌握关系运算符与关系表达式 掌握逻辑运算符与逻辑表达式 掌握if语句的使用 掌握条件运算符的使用(注意其运算特点) 了解switch语句的使用方法 第六章 循环结构: 了解 if和goto语句构成循环 掌握while语句构成循环 掌握do-while语句构成循环 掌握for语句构成循环 掌握break语句的使用 掌握continue语句的使用 第七章 数组 一维数组 掌握一维数组的定义与初始化 掌握一维数组的使用(单个引用数组的元素) 注意for循环的使用 掌握排序:两种方法都要掌握 二维数组 掌握二维数组的定义与初始化 掌握二维数组的使用(单个引用数组的元素) 注意双重for循环的使用 字符数组 用字符数组处理字符串时的特点:如初始化等(掌握) 掌握字符串的输入:注意scanf(“%s”,…)与gets()的区别 掌握字符串的输出:注意printf(“%s”,…)与puts()的区别 掌握字符串的比较:比较的是字符串中字符的ascii码,不能使用关系运算符,而用strcmp() 掌握其他字符串处理函数的使用 strcat strlen srcpy strlwr strupr 注意函数对应的头文件:stdio.h和string.h 第八章 函数 熟悉函数的分类 掌握函数的定义:函数头与函数体 能根据要求设计用户函数 掌握函数的参数 实参向形参的传递顺序 实参向形参单向传递(传值) 变量作为函数参数的特点--单向传递 数组作为函数的参数 形参的定义 由于传递的是数组名(地址),所以具有双向特性 掌握函数的调用 掌握函数调用的方式(使用函数) 掌握函数的嵌套调用 了解函数的递归调用(不做要求) 了解全局变量与局部变量的定义和特点 变量的存储类别 掌握静态局部变量的使用 了解auto,register,static,extern的使用 了解内部函数与外部函数的定义与特点 了解多文件编译(文件中extern的使用) 第十章 指针 掌握指针与指针变量的定义 int *p; 掌握指向变量的指针变量的使用 int *p, a; p=a; *p=10; (参照课本或课件例子)掌握指针变量作为函数参数的特点 掌握指向一维数组的指针变量的使用 int *p, a[10]; p=a; p=a[0]; p=a[3]; *(p+1)=2; *(a+3)=3; pa[4]=1; 掌握指向二维数组的指针变量的使用 列指针变量 int *p, a[2][4]; p=a[0]; p=a[0][0]; p=a[1][1]; *(p+1)=2; *(a+3)=3; pa[4]=1; 行指针变量 int (*p)[4], a[2][4]; p=a; p=a+1; p=a[1]; *(p+1)是什么?*(*p)?*(*(p+1))? 掌握指向字符串的指针变量 char *pa=“abcdef”; *(pa+4) char a[20],*pa=a; gets(pa); puts(pa+3) 第十一章 结构体 与数组一样,是一种用户构造类型 掌握结构体类型的定义 类型定义(声明)与变量定义的区别 结构体变量的长度(所占字节数) 掌握结构体变量的定义与使用方法 使用“成员运算符 ”.” 结构体变量的初始化 掌握结构体数组的定义与使用方法 初始化 掌握指向结构体型的指针变量的使用方法 使指针指向结构体型变量或数组元素 使用指针引用结构体数量或数组元素的成员
您可能关注的文档
- 9辅导九有机化学.doc
- 11年和12年营销专业试题及答案Microsoft Word 文档.doc
- 12级英语期考考试试卷.doc
- 2013届高二下学期语文考试(四).doc
- 2013年安全员资格考试模拟试卷(一).doc
- OHSA培训教材.doc
- 宠物热对社区生活的影响.ppt
- 工伤赔偿标准3.doc
- 《原地持球突破》说课.ppt
- 估价实训103107.doc
- 2024-2025学年安徽省亳州市涡阳县高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年江西省赣州市上犹县高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山西省卓越联盟高三下学期2月开学质量检测政治试题(解析版).docx
- 2024-2025学年新疆乌鲁木齐市高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年新疆维吾尔自治区乌鲁木齐地区高三2月大联考文科综合政治试题(解析版).docx
- 2024-2025学年安徽省蚌埠市固镇县高一上学期1月期末考试政治试题 (解析版).docx
- 2024-2025学年江苏省扬州市高三上学期期末检测政治试卷(解析版).docx
- 2024-2025学年江西省吉安市高三上学期期末教学质量检测政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二上学期1月期末考试政治试题(解析版).docx
文档评论(0)