- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2012 C语言期末辅导
《程序设计基础》期末辅导 物理与电子信息学院 2012年6月 一、试题类型 C程序设计是电子信息类专业的专业基础必修课,无超范围现象,题型相对比较稳定。总体来说,试题分为以下类型: 考试题型和参考分值 1、选择题 2、填空题 3、阅读程序 4、程序填空 5、编写程序 考试重点 3~10章 主要内容回顾 第一章 C程序概述 重点掌握C程序的结构与特点 main()函数 从何处开始执行,何处结束 C程的组成及执行过程 C程序的运行步骤(编辑-编译-连接-运行) P6-P8 内容回顾 第2章 数据类型、运算与表达式 常量(五种类型常量:整型、浮点、字符、字符串、符号) 变量(变量的定义与赋值) 八进制(023)、十六进制(0x56)表示方法 补码表示法 运算符及表达式 除法运算符 / 及 %用法 ++及--的用法 内容回顾 6类运算符 运算规则 优先级(最高、最低) 结合性(左、右) 表达式的计算 内容回顾 第3~5 章 程序的控制结构 重点掌握C程序的三种结构 实现顺序结构的语句 实现选择结构的语句(if,switch) 实现循环结构的语句(while,do-while,for) break,continue语句的作用 内容回顾 第3章 简单程序 #include “stdio.h” Getchar() Putchar() scanf(“ ”,) %d %f Printf(“ ”,x ) %d %f %8.2f %5d %c %4c 内容回顾 第4 章 选择结构的语句(if,switch) 关系表达式 逻辑表达式 if if else if else if …. Else switch( ) {case } P73~91 例题 4.6 内容回顾 第5章 循环结构 循环的概念(循环初值 循环条件循环变量的改变) 循环体 复合语句 while语句 do-while for() break,continue语句的作用 P96~P111 例题5.1 5.2 5.7 5.8 内容回顾 第6章 数组 数组的定义 数组的引用 数组的初始化(for语句) 数组的应用 一维数组、二维数组、字符数组、字符串 特别注意:二维数组的一维处理思想。 例题6.3 6.5 内容回顾 6.4 字符数组与字符串 字符串结束标志 输入、输出的操作(gets()、puts()) 例题6.3 6.5 字符串出了函数(gets、puts strcat strcpy strcmp strlen等 例题6.9 习题 6.13 6.14 6.15 内容回顾 第7章 函数 函数的定义 重点掌握:函数的调用(调用方法、函数形参、实参、返回值问题) 例题7.2 7.4 7.5 数组名作为函数参数 例题7.10 7.11 7.13 7.8 变量的作用域(了解) 变量的存储类型(略) 内容回顾 编译预处理 编译预处理的作用 常用命令 #define,#include 内容回顾 第8章 指针 指针变量与变量的指针 例题8.1 8.2 8.3 8.4 8.5 8.6 8.7 8.8 8.4 指针与字符串(字符串的指针、用指针访问字符串的技术) 例题8.14 8.15 8.16 8.17 8.18 8.5 函数的指针(了解) 例题8.20 内容回顾 第9章 结构体(9.1~9.3节) 结构体类型和变量的定义 结构体变量的引用方法 结构体数组 结构体指针作为函数参数 例题9.1 9.2 9.3 9.4 9.5 9.6 内容回顾 第10章 文件 缓冲文件 文件的类型 文件的打开和关闭 12中打开方式 文件的读写函数 fgetc,fputc,fread,fwrite,fscanf,fprintf 典型习题 一、单项选择题 1.以下叙述正确的是 c 。 A) 在C程序中main函数必须位于程序的最前面 B) C程序的每行中只能写一条语句 C) C语言本身没有输入输出语句 D) 在对C程序进行编译时,可发现注释中的拼写错误 2.判断 char型变量xyz是否为大写字母的正确的表达式为 c 。 A) (‘A’=xyz)AND (‘Z’xyz) B) xyz=’A’|| xyz=’Z’ C)xyz=’A’ xyz=’Z’ D)’A’=xyz=’Z’ 3.以下选项中不合法的用户标识是 c 。 A) _123 B) print C) A$ D) Dim 4.对于C语言的函数,下列叙述中正确的是 a 。 A)函数的定义不能嵌套,但函数调
原创力文档


文档评论(0)