全国计算机等级考试二级教程C语言程序设计_第1页
全国计算机等级考试二级教程C语言程序设计_第2页
全国计算机等级考试二级教程C语言程序设计_第3页
全国计算机等级考试二级教程C语言程序设计_第4页
全国计算机等级考试二级教程C语言程序设计_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

内容简介C语言程序设计考试大纲(2007年版)求而编写,:C据类型和运算符,各种表达式,语句结构,函数及库函数,地址和指针,数组,字符串,变量的作用域及存储类,结构体及共用体,文件等。本书内容精练,结构合理,便于自学,对读者可能遇到的难点做了十分系统、清楚和详细的阐述,C语言的困难,是应试人员考前必备的教材。[目录]第1章程序设计基本概念程序和程序设计C程序程序设计算法结构化程序设计和模块化结构结构化程序习题第2章 C程序设计的初步知识简单C语言程序的构成和格式标识符、常量和变量标识符常量符号常量变量整型数据整型常量整型变量整型数据的分类整数在内存中的存储形式实型数据实型常量实型变量算术表达式基本的算术运算符运算符的优先级、结合性和算术表达式强制类型转换表达式赋值表达式赋值运算符和赋值表达式复合赋值表达式赋值运算中的类型转换自加、自减运算符和逗号运算符自加运算符“++”和自减运算符“--”习题第3章 顺序结构赋值语句数椐输出printf函数的一般调用形式printf函数中常用的格式说明使用printf函数时的注意事项数据输入scanf函数的一般调用形式scanf函数中常用的格式说明scanf函数从键盘输入数据复合语句和空语句复合语句空语句习题第4章 选择结构关系运算和逻辑运算C语言的逻辑值关系运算符和关系表达式逻辑运算符和逻辑表达式ifif语句构成的选择结构if语句if语句条件表达式构成的选择结构switchswitch语句和break语句构成的选择结构switch语句switch语句的执行过程switch语句体中使用break语句goto语句语句标号goto习题第5章 循环结构whilewhile语句构成的循环结构while循环的一般形式while循环的执行过程do—while语句和用do—while语句构成的循环结构do-while语句构成的循环结构do—while循环的执行过程for语句和用for语句构成的循环结构for语句构成的循环结构for循环的执行过程for语句的说明循环结构的嵌套breakcontinue语句在循环体中的作用break语句continue语句习题第6章 字符型数据字符型常量字符常量转义字符常量字符串常量可对字符量进行的运算字符变量字符的输入和输出调用printfscanf函数输出和输入字符调用putchargetchar函数输出和输入字符习题第7章函数库函数函数的定义和返回值函数定义的语法函数的返回值函数的调用函数的两种调用方式函数调用时的语法要求函数的说明函数说明的形式函数说明的位置调用函数和被调用函数之间的数据传递习题第8章 地址和指针变量的地址和指针指针变量的定义和指针变量的基类型给指针变量赋值给指针变量赋地址值“空”值对指针变量的操作通过指针来引用一个存储单元移动指针指针比较函数之间地址值的传递形参为指针变量时实参和形参之间的数据传递通过传送地址值在被调用函数中直接改变调用函数中的变量的值习题第9章 数组一维数组的定义和一维数组元素的引用一维数组的定义一维数组元素的引用一维数组的初始化通过赋初值定义数组的大小一维数组的定义和数组元素引用举例一维数组和指针一维数组和数组元素的地址通过数组的首地址引用数组元素_维数组元素用带下标的指针变量引用一维数组元素函数之间对一维数组和数组元素的引用数组元素作实参数组名作实参数组元素地址作为实函数的指针形参和函数体中数组的区别一维数组应用举例二维数组的定义和二维数组元素的引用二维数组的定义二维数组元素的引用二维数组的初始化通过赋初值定义二维数组的大小二维数组的定义和数组元素引用举例二维数组和指针二维数组和数组元素的地址通过地址引用二维数组元素通过建立一个指针数组引用二维数组元素通过建立一个行指针引用二维数组元素二维数组名和指针数组作为实参二维数组名作为实参时实参和形参之间的数据传递指针数组作为实参时实参和形参之间的数据传递习题第10章 字符串用一维字符数组存放字符串通过赋初值的方式给一维字符数组赋字符串C程序执行过程中给一维字符数组赋字符串使指针指向一个字符串通过赋初值的方式使指针指向一个字符串通过赋值运算使指针指向一个字符串用字符数组作为字符串和用指针指向的字符串之间的区别字符串的输入和输出输入和输出字符串时的必要条件用格式说明符%s进行整串输人和输出调用gets、puts函数在终端输入或输出一行字符串字符串数组用于字符串处理的函数习题第11章 对函数的进一步讨论main函数的参数通过实参向函数传递函数名或指向函数的指针变量习题第12章C语言中用户标识符的作用域和存储类局部变量、全局变量和存储分类用户标识符的作用域局部变量、全局变量和存储分类局部变量及其作用域和生存期auto变量register变量静态存储类的局部变量全局变量及其作用域和生存期全局变量的作用域和生存期extern说明符扩展全局变量的作用域在不同编译单位内用extern说明符扩展全局变量的作用域静态全局变量函数的存储分类extern说明函数static习题第13章 编译预处理和动态存储分配编译预处理宏替换文件包含动态存储分配mallocfree函数calloc习题第14章结构体、共用体和用户定义类型typeclef说明一种新类型名结构体类型结构体类型的说明结构体类型的变量、数组和指针变量的定义给结构体变量、数组赋初值引用结构体变量中的数据函数之间结构体变量的数据传递利用结构体变量构成链表共用体共用体类型的说明和变量定义习题第15章 位运算位运算符习题第16章 文件C语言文件的概念文件指针打开文件关闭文件getc(fgetc)putc(fputc)函数进行输入和输出feoffscanffprintf函数fgetsfputs函数freadfwrite函数文件定位函数fseek函数fiell函数rewind习题第17章 上机指导上机考试系统使用说明上机考试环境上机考试时间上机考试题型及分值上机考试登录试题内容查阅工具的使用编译、连接和运行考生文件夹和文件的恢复文件名的说明上机考试内容程序填空题程序修改题习题附录1全国计算机等级考试二级C语言程序设计考试大纲(2007年版)附录2全国计算机等级考试二级C语言程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论