- 首頁
- >
- 書籍詳目頁
- 作者: 高立丽 (編)
- 學科分類: 科學類
- 書籍分類: 程式語言 ; 電機資訊學院
- 出版社: 清华大学出版社(崧博)
- 出版地:臺灣
- 出版日期:2018
- 語文:簡體中文
- ISBN/識別號:9787302502135
C语言程序设计新编教程
可使用:0人
線上閱讀中:0人
下載閱讀中:0人
借閱天數:0天

推薦採購不提供QR CODE
線上閱讀
本書提供兩種檔案格式,請選擇開啟:
EPUB彈性排版,可依載具大小自動斷行或換頁,較適合小螢幕閱讀。
書籍內容
TOP
C語言是目前較為優秀、基礎的一門程序設計語言,是計算機從業人員應掌握的基本知識和技能,是計算機相關專業學生必修的專業基礎課程。
本書共分為9章: 第1章主要介紹簡單的C語言程序及程序編輯環境的應用;第2章主要講解C語言的數據類型和表達式;第3章主要講解簡單程序的設計方法;第4章主要講解結構化程序設計;第5章主要講解數組;第6章主要講解函數;第7章主要講解指針;第8章主要介紹結構體和共用體;第9章主要介紹C語言中的文件操作。
本書可作為高職高專院校和應用型本科院校計算機相關專業C語言程序設計課程的教材和參考書。
- 目錄
-
封面页
-
书名页
-
版权页
-
内容简介
-
编审委员会
-
出版说明
-
前 言
-
目录
-
第1章 初识C语言
-
1.1 程序设计语言
-
1.2 简单的C程序介绍
-
1.2.1 简单的C程序实例
-
1.2.2 C语言程序的构成和书写规则
-
1.3 C语言的字符集和关键字
-
1.3.1 C语言的字符集
-
1.3.2 C语言的词汇
-
1.4 C语言的运行环境
-
1.4.1 C语言程序的实现过程
-
1.4.2 熟悉VisualC++6.0编程工具
-
1.5 项目举例
-
1.5.1 VC++6.0编程环境的使用
-
1.5.2 C语言程序的调试
-
1.6 实训项目
-
1.6.1 基本能力实训项目
-
1.6.2 拓展能力实训项目
-
本章小结
-
习题
-
第2章 数据类型和表达式
-
2.1 C语言的基本数据类型
-
2.1.1 C语言的数据类型
-
2.1.2 基本数据类型及类型说明符
-
2.2 常 量
-
2.2.1 整型常量
-
2.2.2 浮点型常量
-
2.2.3 字符常量
-
2.2.4 字符串常量
-
2.2.5 符号常量
-
2.3 变 量
-
2.3.1 变量的定义和初始化
-
2.3.2 使用变量的注意事项
-
2.4 常用运算符及表达式
-
2.4.1 C语言运算符和表达式概述
-
2.4.2 算术运算符
-
2.4.3 关系运算符
-
2.4.4 逻辑运算符
-
2.4.5 赋值运算符
-
2.4.6 自加、自减运算符
-
2.4.7 条件运算符
-
2.4.8 位运算符
-
2.4.9 逗号运算符
-
2.5 表达式中的类型转换
-
2.5.1 自动转换
-
2.5.2 强制类型转换
-
2.6 项目举例
-
2.6.1 交换两个变量值的问题
-
2.6.2 求圆的周长和面积问题
-
2.6.3 最大值和最小值问题
-
2.7 实训项目
-
2.7.1 基本能力实训项目
-
2.7.2 拓展能力实训项目
-
本章小结
-
习题
-
第3章 设计简单的C程序
-
3.1 C语言语句分类
-
3.2 基本输入/输出函数
-
3.2.1 输入/输出概述
-
3.2.2 字符数据的输出/输入
-
3.2.3 格式输出函数——printf()函数
-
3.2.4 格式输入语句——scanf()函数
-
3.3 项目举例
-
3.3.1 圆柱体积和表面积的计算
-
3.3.2 求一元二次方程根的问题
-
3.4 实训项目
-
3.4.1 基本能力实训项目
-
3.4.2 拓展能力实训项目
-
本章小结
-
习题
-
第4章 C语言的程序结构
-
4.1 程序的三种结构及图形表示
-
4.2 赋值语句
-
4.3 选择结构程序设计
-
4.3.1 if语句
-
4.3.2 if语句的嵌套
-
4.3.3 switch语句
-
4.4 循环结构程序设计
-
4.4.1 循环结构的作用
-
4.4.2 几种循环语句及比较
-
4.4.3 循环的嵌套
-
4.5 改变程序流程的几个语句
-
4.5.1 goto语句
-
4.5.2 break和continue语句
-
4.6 项目举例
-
4.6.1 判断某一年是否是闰年
-
4.6.2 简易计算器
-
4.6.3 公司员工薪水计算
-
4.7 实训项目
-
4.7.1 基本能力实训项目
-
4.7.2 拓展能力实训项目
-
本章小结
-
习题
-
第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 常用字符串处理函数
-
5.4 项目举例
-
5.4.1 求一位学生的平均成绩问题
-
5.4.2 求多位学生多门课程的平均成绩问题
-
5.4.3 按字母顺序排列输出的问题
-
5.5 实训项目
-
5.5.1 基本能力实训项目
-
5.5.2 拓展能力实训项目
-
本章小结
-
习题
-
第6章 函数
-
6.1 函数的分类
-
6.2 函数定义的一般形式
-
6.3 函数的参数和函数的值
-
6.3.1 形式参数和实际参数
-
6.3.2 函数的返回值
-
6.4 函数的调用
-
6.4.1 函数调用的一般形式
-
6.4.2 函数调用的方式
-
6.4.3 被调函数的声明和函数原型
-
6.5 函数的嵌套调用
-
6.6 函数的递归调用
-
6.7 数组作为函数参数
-
6.8 局部变量和全局变量
-
6.8.1 局部变量
-
6.8.2 全局变量
-
6.9 变量的存储类别
-
6.9.1 动态存储方式与静态动态存储方式
-
6.9.2 auto变量
-
6.9.3 用static声明局部变量
-
6.9.4 register变量
-
6.9.5 用extern声明外部变量
-
本章小结
-
习题
-
第7章 指针
-
7.1 地址和指针的概念
-
7.1.1 变量的内存地址
-
7.1.2 指针的概念
-
7.2 指针变量
-
7.2.1 指针变量的定义
-
7.2.2 指针变量的引用
-
7.2.3 指针变量的初始化
-
7.2.4 指针变量的运算
-
7.2.5 指针变量作为函数参数
-
7.3 指针与数组
-
7.3.1 指针与一维数组
-
7.3.2 指针与二维数组
-
7.3.3 指向由m个元素组成的一维数组的指针变量
-
7.3.4 指针数组
-
7.3.5 指向指针数据的指针
-
7.4 指针与字符串
-
7.5 指针与函数
-
7.5.1 函数指针变量
-
7.5.2 指针型函数
-
7.6 实训项目
-
7.6.1 基本能力实训项目
-
7.6.2 拓展能力实训项目
-
本章小结
-
习题
-
第8章 结构体和共用体
-
8.1 结构体
-
8.1.1 结构体的定义
-
8.1.2 结构体变量的定义
-
8.1.3 结构体变量的赋值和初始化
-
8.1.4 结构体变量的引用
-
8.1.5 结构体与数组
-
8.1.6 结构体与函数
-
8.1.7 结构指针变量的说明和使用
-
8.2 共用体
-
8.2.1 共用体类型的定义和共用体变量的说明
-
8.2.2 共用体类型变量的赋值和使用
-
8.3 实训项目
-
本章小结
-
习题
-
第9章 C语言文件操作
-
9.1 文件的基本概念
-
9.1.1 文本文件与二进制文件
-
9.1.2 标准文件
-
9.1.3 文件类型指针
-
9.2 文件的打开与关闭
-
9.2.1 文件打开函数
-
9.2.2 文件关闭函数
-
9.3 常用文件读/写函数
-
9.3.1 字符读/写函数
-
9.3.2 整数读/写函数
-
9.3.3 二进制读/写函数
-
9.3.4 格式化读/写函数
-
9.3.5 fgets()和fputs()函数
-
9.4 文件的随机读/写
-
9.4.1 文件定位函数
-
9.4.2 文件位置函数
-
9.5 I/O操作的错误处理
-
9.6 文件操作综合应用
-
9.6.1 案例一
-
9.6.2 案例二
-
本章小结
-
习题
-
参考文献
同類型書籍推薦
TOP