C语言程序设计

本书特色

[

本书以学生成绩管理系统为主线,以简单实例和生活实例为导向,深入浅出地讲解了c语言程序设计的各个基本知识点和程序设计的基本方法,旨在强调对实际问题应用计算机处理能力的培养。
  本书立足于对计算思维的培养,通过生活实例和中医药实例的程序设计引导学生对信息化进行思考,以此强化学生信息化意识,培养其信息思维。本书对c语言中的概念和要点阐述透彻,对容易混淆的知识点有特别提示。全书分为两个部分,共10章。内容包括算法简介、数据类型、结构化编程的三个基本结构语句、函数、数组、指针、构造数据类型和文件等,涵盖了c语言的基本内容。
  本书内容全面,阐述精简、深入浅出,文字流畅、通俗易懂,概念清晰,难易有度,既有适合一般性学习的简单实例,又有适合深入实践和学习的软件系统实例。本书是c语言初学者的理想教材,可作为高等学校各专业的正式教材,也是一本适合自学的教材。本书还配套有辅助教材《c语言程序设计实验指导与习题解答》。

]

内容简介

[

案例丰富,以学生管理小系统为主线 ,以丰富的程序设计实例及部分生活实例为辅助

]

目录

第1章概述1.1计算机程序1.2c语言的发展过程1.3c语言的特点1.4编写程序1.4.1问题说明和分析1.4.2编写和编译程序1.4.3执行和测试程序1.5简单的c语言程序及其结构1.6vc6.0简介1.6.1c程序上机过程1.6.2在vc6.0上运行c程序的步骤1.6.3在vc6.0上调试c程序的简介1.7本章小结习题一第2章简单算法引导2.1算法设计简介2.1.1问题分析、抽象和建模2.1.2确定解决问题的方法和步骤2.1.3算法正确性证明和分析2.1.4算法实现2.2算法的特征2.3结构化程序的算法描述2.3.1自然语言2.3.2流程图2.3.3伪代码2.4应用与提高2.4.1学生成绩管理系统模块化设计2.4.2学生成绩管理系统算法设计2.5本章小结习题二第3章基本程序语句3.1基本数据类型3.1.1c语言数据类型3.1.2常量3.1.3变量3.2整型数据3.2.1整型常量3.2.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.5.3关系运算符与关系表达式3.5.4逻辑运算符和逻辑表达式3.5.5条件运算符与条件表达式3.5.6逗号运算符和逗号表达式3.6标准输入输出函数3.6.1字符输出函数3.6.2格式化输出函数3.6.3字符输入函数3.6.4格式化输入函数3.7应用与提高3.8本章小结习题三第4章选择结构4.1if语句4.1.1示例问题:根据某同学的c语言成绩判断是否需要重修4.1.2单分支if语句4.1.3双分支if语句4.1.4多分支if语句4.2switch语句4.2.1switch语句简介4.2.2break语句在switch结构中的运用4.3应用实例4.4应用与提高4.5本章小结习题四第5章循环结构5.1示例问题:累加求和5.2goto语句构成的循环5.3for循环5.4while循环5.5do…while循环5.6循环的嵌套5.7break语句和continue语句5.7.1break语句5.7.2continue语句5.8应用与提高5.9本章小结习题五第6章函数6.1函数概述6.2函数的定义6.3函数的声明和调用6.3.1函数的声明6.3.2函数的调用6.4函数参数传值方式6.4.1值传递6.4.2地址传递6.5局部变量和全局变量6.5.1局部变量6.5.2全局变量6.6函数的嵌套调用和递归函数6.6.1函数的嵌套调用6.6.2递归函数6.7变量的存储方式和生存周期6.8内部函数和外部函数6.8.1内部函数6.8.2外部函数6.9编译预处理6.9.1宏定义6.9.2文件包含6.9.3条件编译6.10应用与提高6.11本章小结习题六第7章数组7.1一维数组7.1.1一维数组初始化7.1.2一维数组元素的引用7.1.3一维数组应用举例7.1.4一维数组与函数7.2多维数组7.2.1多维数组的定义7.2.2二维数组的定义和初始化7.2.3二维数组应用举例7.2.4二维数组与函数7.3字符数组7.3.1字符数组的初始化7.3.2字符数组元素的引用7.3.3字符串的输入和输出7.3.4字符串处理函数7.3.5字符串数组应用举例7.4应用与提高7.5本章小结习题七第8章指针8.1指针的定义8.2指针变量8.2.1指针变量的定义8.2.2指针变量与指针变量的引用8.2.3指针变量作为参数8.2.4void指针类型8.3指针与数组8.3.1指向数组元素的指针变量8.3.2指向数组的指针变量8.3.3指针的算术运算和关系运算8.3.4数组名作为函数参数8.4通过指针引用多维数组8.5通过指针引用字符数组8.5.1字符串的引用方式8.5.2字符指针作为函数参数8.5.3指针在字符串处理中的综合应用8.6指针数组8.6.1指针数组的定义8.6.2指针数组作为函数参数8.7返回指针的函数8.8指向函数的指针8.9多级指针8.10应用与提高8.11本章小结习题八第9章构造数据类型9.1结构体数据类型9.1.1示例问题:打印学生基本信息9.1.2结构体类型的定义9.1.3结构体变量的定义和结构体变量的声明9.1.4结构体变量的引用9.1.5结构体变量的初始化和应用举例9.2结构体数组9.2.1结构体数组的定义9.2.2结构体数组应用举例9.3结构体指针9.3.1指向结构体变量的指针9.3.2指向结构体数组的指针9.4链表9.4.1链表的概念9.4.2链表的创建和使用9.5共用体数据类型简介9.5.1共用体的定义和共用体变量的声明9.5.2引用共用体变量9.6枚举类型9.6.1枚举类型定义9.6.2引用枚举类型变量9.6.3枚举类型举例9.7typedef简介9.8应用与提高9.9本章小结习题九第10章文件10.1文件的概念10.1.1示例问题:将某同学的c语言成绩保存到文本文件中(永久保存)10.1.2文件是什么10.1.3文件的分类10.1.4c语言对文件的处理方法10.1.5文件指针10.2文件的打开与关闭10.2.1fopen函数10.2.2fclose函数10.3文件的顺序读写10.3.1字符读写函数10.3.2字符串读写函数10.3.3格式化读写函数10.3.4数据块读写函数10.4文件的随机读写10.5文件操作的错误检测10.6应用与提高10.7本章小结习题十附录a常用字符与ascⅱ代码对照表附录b基本库函数b.1数学函数b.2字符串函数b.3时间日期函数b.4类型转换函数b.5存储分配函数b.6输入输出子程序b.7文件函数

封面

C语言程序设计

书名:C语言程序设计

作者:肖晓霞

页数:273

定价:¥39.0

出版社:人民邮电出版社

出版日期:2014-07-01

ISBN:9787115350534

PDF电子书大小:75MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/711535053.html

发表评论

邮箱地址不会被公开。 必填项已用*标注