C语言程序设计

出版时间:2008-8  出版社:中国水利水电出版社  作者:卢敏 编  页数:214  

内容概要

  《语言程序设计》是根据C语言的特点,由浅入深地讲授c语言的基本内容、常用算法和程序设计思想等。主要内容包括C程序设计语言基础、运算符、表达式和常用函数、算法与控制结构、数组、函数、编译预处理、指针、结构体、共用体、枚举和文件等。《C21世纪高等院校规划教材:语言程序设计》内容全面、层次清晰,编排合理,并对难点做了十分详尽的阐述,对重要知识点配有大量的例题,便于读者理解和掌握。  《C21世纪高等院校规划教材:语言程序设计》可作为高等院校各专业本专科学生高级语言程序设计课程的教材。

书籍目录

前言第1章 C语言程序设计概述本章要点1.1 计算机语言的发展1.2 简单的C语言程序介绍1.2.1 简单C语言程序示例1.2.2 C语言程序的构成1.2.3 C语言的特点1.3 运行C程序的步骤与方法1.3.1 实现C语言程序执行的步骤1.3.2 在TC 2.0下运行C程序1.3.3 在Microsoft Visual C++下运行C程序习题第2章 C语言程序设计基础本章要点2.1 基本数据类型2.1.1 整型数据2.1.2 实型数据2.1.3 字符型数据2.2 常量与变量2.2.1 常量与符号常量2.2.2 变量2.3 格式输入/输出函数2.3.1 格式化输出函数printf()2.3.2 格式化输入函数scan()2.4 字符数据的输入输出2.4.1 putchar()函数2.4.2 getchar()iN数习题第3章 运算符、表达式和常用函数本章要点3.1 算术表达式3.1.1 算术运算符与算术表达式3.1.2 自增、自减运算3.2 赋值表达式3.3 关系表达式和逻辑表达式3.3.1 关系运算符与关系表达式3.3.2 逻辑运算符与逻辑表达式3.4 其他表达式3.4.1 条件表达式3.4.2 逗号表达式3.4.3 位运算3.5 多种类型混合运算3.5.1 类型转换3.5.2 运算符优先级和运算符结合方向3.6 常用函数3.6.1 常用数学函数3.6.2 常用字符函数3.6.3 其他常用函数习题第4章 算法与控制结构本章要点4.1 算法的概念及特性4.1.1 算法的概念4.1.2 算法的特性4.2 算法的表示4.2.1 用自然语言表示算法4.2.2 用流程图表示算法4.2.3 N.S流程图4.3 顺序结构4.4 选择结构4.4.1 if语句4.4.2 if语句的嵌套4.4.3 switch语句4.5 循环结构4.5.1 while语句4.5.2 do.while语句4.5.3 for语句4.6 其他控制语句4.6.1 break语句与continue语句4.6.2 goto语句4.7 循环的嵌套结构4.8 循环程序应用习题第5章数组本章要点5.1 一维数组5.1.1 一维数组的定义5.1.2 一维数组元素的引用5.1.3 一维数组应用5.2 二维数组5.2.1 二维数组的定义5.2.2 二维数组的引用5.2.3 二维数组应用5.3 字符数组5.3.1 字符数组的定义5.3.2 字符串和字符数组5.3.3 字符数组的输入/输出5.3.4 字符串应用5.3.5 常用字符串函数习题第6章函数本章要点6.1 函数概述6.1.1 函数概述6.1.2 C程序构成6.2 函数定义和函数调用6.2.1 函数定义6.2.2 函数调用6.2.3 函数声明6.3 函数间的参数传递6.3.1 函数调用过程及参数传递6.3.2 传数值6.3.3 传地址6.4 函数嵌套调用和递归调用6.4.1 函数嵌套调用6.4.2 函数递归调用6.5 变量的作用域和变量存储类别6.5.1 全局变量和局部变量6.5.2 变量的存储类别习题第7章 编译预处理本章要点7.1 宏定义7.1.1 不带参数的宏定义7.1.2 带参数的宏定义7.2 文件包含7.3 条件编译习题第8章指针本章要点8.1 指针基础8.1.1 变量的地址和指针的概念8.1.2 指针变量的定义8.1.3 指针变量的引用8.1.4 指针变量作为函数参数8.2 指针和数组8.2.1 指向数组元素的指针8.2.2 通过指针引用数组元素8.2.3 用数组名作函数参数8.2.4 指针和多维数组8.3 指针和字符串8.3.1 字符串的表示形式8.3.2 字符指针作函数参数8.4 指针数组和指向指针的指针8.4.1 指针数组的概念8.4.2 指向指针的指针8.4.3 main()函数的参数8.5 指针和函数8.5.1 指针作为函数的返回值8.5.2 指向函数的指针习题第9章结构体、共用体和枚举本章要点9.1 结构体的基本概念9.1.1 结构体类型的定义9.1.2 结构体变量的定义9.1.3 结构体变量的引用9.1.4 结构体变量的赋值9.1.5 结构体变量的初始化9.1.6 结构体的嵌套9.2 结构体数组9.2.1 结构体数组的定义9.2.2 结构体数组的初始化9.3 指针和结构体9.3.1 指向结构体变量的指针9.3.2 指向结构体数组的指针9.3.3 用结构体变量和指向结构体变量的指针作函数参数9.4 单向链表9.4.1 链表概述9.4.2 动态存储分配库函数9.4.3 单向链表的基本操作9.5 共用体9.6 枚举习题第10章 文件本章要点10.1 文件的基本概念10.1.1 文本文件和二进制文件10.1.2 缓冲文件系统10.1.3 文件类型指针10.2 文件的打开和关闭10.2.1 打开文件10.2.2 关闭文件10.3 文件的读写10.3.1 字符方式文件读写函数10.3.2 字符串方式文件读写函数10.3.3 格式化文件读写函数10.3.4 数据块读写函数10.3.5 其他相关函数习题附录1 字符与ASCII码对照表附录2 C语言中的关键字附录3 运算符的优先级与结合性附录4 常用库函数参考文献

编辑推荐

  《语言程序设计》是关于介绍“”的教学用书,书中主要内容包括C程序设计语言基础、运算符、表达式和常用函数、算法与控制结构、数组、函数、编译预处理、指针、结构体、共用体、枚举和文件等。  《C21世纪高等院校规划教材:语言程序设计》可作为高等院校各专业本专科学生高级语言程序设计课程的教材。

图书封面

评论、评分、阅读与下载


    C语言程序设计 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7