C语言实用教程

出版时间:2012-9  出版社:北京邮电大学出版社有限公司  作者:雷卫 主编  页数:152  字数:249000  

内容概要

  《C语言实用教程》是C语言程序设计方法的教学用书,由浅入深地讲解如何利用C语言程序设计方法处理和解决实际问题,力求能够以循序渐进的方式帮助学生了解C语言,逐步学会C语言程序设计方法,掌握运用计算机程序设计的思维方式来分析、处理实际问题。全书分为11章,主要内容有:计算机程序设计和算法的基础知识,C语言的基本概念和基本数据类型,实现顺序、选择、循环结构的方法,函数及预处理,数组、结构、联合等数据类型,指针概念,文件的操作方法。本书使用Dev—C++作为程序编写开发工具。本书立足于中高职非计算机专业学生使用,也可用做计算机爱好者的参考书。

书籍目录

第1章绪论
1.1计算机基础知识
1.1.1计算机与计算机系统
1.1.2计算机程序及程序设计
1.2c语言简介
1.2.1c语言概念及发展
1.2.2c语言的特点
1.2.3简单的c程序介绍及上机步骤
1.3dev—c++上机指南
1.3.1dev—c++上机指导
1.3.2上机常见错误
1.4上机练习
习题一
第2章基本数据类型
2.1算法
2.1.1算法的概念
2.1.2数据结构的概念
2.1.3算法的表示
2.2计算机中的数据
2.2.1数据表示
2.2.2进制的转换
2.3标识符
2.4常量与变量
2.4.1常量
2.4.2变量
2.5c语言的数据类型
2.5.1字符型
2.5.2整型
2.5.3浮点型
2.6变量赋初值
2.7上机练习
习题二
第3章表达式与运算符
3.1表达式的概念
3.2运算符
3.2.1算术运算符及表达式
3.2.2关系运算符及表达式
3.2.3逻辑运算符及表达式
3.2.4赋值运算符及表达式
3.2.5条件运算符及表达式
3.3结构化程序设计
3.3.1顺序结构介绍
3.3.2选择结构介绍
3.3.3循环结构介绍
3.4上机练习
习题三
第4章数据输入输出及顺序结构程序设计
4.1标准字符输入输出函数
4.1.1标准字符输入函数getchar()
4.1.2标准字符输出函数putchar()
4.2按格式输入输出函数.
4.2.1按格式输出函数printf()
4.2.2按格式输入函数scanf()
4.3上机练习
习题四
第5章选择结构程序设计
5.1if语句
5.2switch语句
5.3上机练习
习题五
第6章循环结构程序设计
6.1for循环
6.2while循环
6.3do-while循环
6.4break语句和continue语句
6.5实例
习题六
第7章函数和预处理
7.1函数及函数调用
7.1.1概述
7.1.2函数定义的一般形式
7.1.3函数参数和函数的值
7.1.4函数调用的一般形式及方式
7.2预处理命令
7.2.1宏定义
7.2.2文件包含
习题七
第8章数组
8.1一维数组
8.1.1一维数组的定义
8.1.2一维数组的使用
8.1.3一维数组的初始化
8.2多维数组
8.3字符数组
8.3.1字符数组的初始化
8.3.2字符数组的引用
8.3.3字符串定义及使用
习题八
第9章结构和联合
9.1结构
9.1.1结构概述
9.1.2结构变量的定义
9.1.3结构变量的引用
9.1.4结构数组
9.2联合
9.3枚举
9.4typedef定义类型
习题九
第10章指针
10.1地址和指针概念
10.2指针和指针变量
10.3程序赏析
习题十
第11章文件操作
11.1c语言文件概述
11.1.1存储方式
11.1.2文件指针
11.2文件的打开与关闭
11.2.1文件的打开
11.2.2文件的关闭
11.3文件的读写
11.3.1字符的输入和输出
11.3.2字符串的输入和输出
11.3.3按格式输入和输出
11.3.4随机文件的读写
习题十一
附录aascii码表
附录b常用库函数简介
附录c运算符优先级与结合性
参考文献

编辑推荐

  C语言是国内外广泛使用的计算机语言,是目前国内理工科专业的首选教学语言,它功能强大,表达灵活。《高职高专十二五规划教材:C语言实用教程》将C语言的学习分为11章,第1~3章针对非计算机专业学生补充了计算机程序设计和算法的基础知识,介绍了C语言的基本概念和基本数据类型;第4~6章主要介绍了C语言实现顺序、选择、循环结构的方法;第7章介绍了函数和预处理;第8~10章介绍了C语言的数组、结构和联合等数据类型以及指针概念;第11章介绍了C语言对文件的操作方法。本书由大连市技师学院雷卫主编。

图书封面

评论、评分、阅读与下载


    C语言实用教程 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7