新書推薦:
《
纯粹·古代中国的历史与制度
》
售價:NT$
286.0
《
生活来来往往 别等来日方长 新版(伍佰:“讲好了这一辈子,再度重相逢。”别等,别遗憾!珍惜当下才是最好的解药)
》
售價:NT$
265.0
《
一个英国军事顾问眼中的二战
》
售價:NT$
1265.0
《
就业、利息和货币通论(徐毓枬译本)(经济学名著译丛)
》
售價:NT$
306.0
《
瘦肝
》
售價:NT$
454.0
《
股票大作手回忆录
》
售價:NT$
254.0
《
秩序四千年:人类如何运用法律缔造文明(世界重归混乱,文明岌岌可危,法律与秩序是我们仅有的武器。穿越时间,鸟瞰全球,一部波澜壮阔的人类文明史)
》
售價:NT$
704.0
《
民法典1000问
》
售價:NT$
454.0
|
編輯推薦: |
教学目标明确,注重理论与实践的结合
教学方法灵活,培养学生自主学习的能力
教学内容先进,强调计算机在各专业中的应用
教学模式完善,提供配套的教学资源解决方案。
|
內容簡介: |
《程序设计基础教程C语言》详细介绍了计算机及计算机程序的基本概念、程序设计的过程和方法、C程序设计语言的基本语法和用法,以及初学者编程时应注意的问题和应养成的32个良好习惯。语法以1999年颁布的C语言国际标准为依据,规范实用。《程序设计基础教程C语言》配有丰富的思考题和练习题,每章后列出了有关专业术语的英语原文。附录提供了正文中不便详细介绍的内容,具有很高的参考价值。
《程序设计基础教程C语言》可作为各类高等学校学生的程序设计课程教材,也适合各种程度的程序设计爱好者和中学生自学或参考。即使是有一定编程基础的程序员,也可从《程序设计基础教程C语言》获益。
|
目錄:
|
第0章 导论
0.1 何谓程序设计
0.2 为何要学习程序设计
0.3 本书的主要内容
0.4 学习方法
0.5 学习目标
0.6 进一步学习的内容
本章 术语
本章 要点
练习题
第1章 计算机简介
1.1 计算机发展简史
1.2 计算机的基本组成
1.3 程序在计算机中如何执行
本章 术语
本章 要点
练习题
第2章 程序设计语言简介
2.1 程序设计语言发展过程
2.2 高级语言的发展与分类
2.3 常用的程序设计语言简介
本章 术语
本章 要点
练习题
第3章 C语言概况
3.1 C语言编程过程与工具
3.2 程序设计的步骤
3.3 C语言程序举例
3.4 用程序输出文字
本章 术语
本章 要点
练习题
第4章 程序中的数据对象
4.1 程序设计语言的数据类型
4.2 C语言的数值数据类型
4.3 C语言的文字数据类型
4.4 变量
4.5 常数与字符串字面值
4.6 在程序中使用变量和常数
本章 术语
本章 要点
练习题
第5章 数据的输入与输出
5.1 整数的基本输入输出
5.2 浮点数和字符的基本输入输出
5.3 其他输入输出
本章 术语
本章 要点
练习题
第6章 数据的运算与表达式
6.1 常见的运算类别
6.2 表达式
6.3 在程序中进行运算
本章 术语
本章 要点
练习题
第7章 程序语句的执行顺序
7.1 程序的语句
7.2 语句执行顺序
本章 术语
本章 要点
练习题
第8章 选择结构
8.1 简单的条件语句
8.2 条件语句的嵌套
8.3 条件语句的简化
本章 术语
本章 要点
练习题
第9章 分支转移
9.1 switch语句
9.2 switch语句使用要点
9.3 switch语句与嵌套的if语句比较
本章 术语
本章 要点
练习题
第10章 循环语句(一)
10.1 用goto语句实现循环结构
10.2 for语句
10.3 在循环体中使用循环变量
10.4 while语句和do-while语句
本章 术语
本章 要点
练习题
第11章 循环语句(二)
11.1 循环的中断
11.2 无限循环的应用
11.3 循环的嵌套
11.4 循环语句应用举例
本章 术语
本章 要点
练习题
第12章 函数(一)
12.1 函数的概念
12.2 函数的定义
12.3 函数的返回值
12.4 函数的调用
本章 术语
本章 要点
练习题
第13章 函数(二)
13.1 函数的参数
13.2 函数与变量
13.3 标准库函数
13.4 函数网
本章 术语
本章 要点
练习题
第14章 结构化程序设计
14.1 结构化程序设计概述
14.2 程序模块的划分
14.3 模块的详细描述
14.4 模块的编码实现
本章 术语
本章 要点
练习题
第15章 数组
15.1 数组的概念
15.2 数组的定义与使用
15.3 用循环遍历数组元素
15.4 二维数组
本章 术语
本章 要点
练习题
第16章 指针(一)
16.1 指针的概念
16.2 指针的基本用法
本章 术语
本章 要点
练习题
第17章 指针(二)
17.1 数组与指针
17.2 函数与指针
本章 术语
本章 要点
练习题
第18章 字符串与命令行参数
18.1 字符串概念
18.2 字符串的应用
18.3 字符串数组
18.4 命令行参数
本章 术语
本章 要点
练习题
第19章 常用的系统函数
19.1 系统函数概述
19.2 数学函数
19.3 字符串处理函数
19.4 动态内存分配函数
本章 术语
本章 要点
练习题
第20章 查找和排序
20.1 查找
20.2 排序
本章 术语
本章 要点
练习题
第21章 函数的递归调用
21.1 递归的概念
21.2 递归的应用
21.3 递归与循环
本章 术语
本章 要点
练习题
第22章 自定义数据类型——结构体
22.1 结构体的定义
22.2 结构体的应用
22.3 结构体数组与指针
22.4 带有指针成员的结构体
本章 术语
本章 要点
练习题
第23章 文件的读写
23.1 文件简介
23.2 文件读写概述
23.3 文件的打开与关闭
23.4 文本文件的读写
23.5 二进制文件的读写
23.6 在文件中定位
本章 术语
本章 要点
练习题
第24章 问题求解方法
24.1 需求获取
24.2 需求分析
24.3 程序设计
24.4 代码实现
24.5 其他有关问题
本章 术语
本章 要点
练习题
第25章 编译预处理与多文件编译
25.1 编译预处理指令
25.2 多文件程序的编译
25.3 多文件程序的编写
本章 术语
本章 要点
练习题
第26章 程序的调试与测试
26.1 手工调试程序
26.2 使用gdb调试程序
26.3 程序测试简介
本章 术语
本章 要点
练习题
附录A在Windows中安装MinGW
附录BC语言概要
B1概述
B2语法符号
B3基本申明
B4表达式
B5语句
B6函数
B7结构体、联合体、枚举、位域
B8指针和数组
B9复杂申明
B10预处理指令
附录CC语言保留字
附录DC语言标准库函数
附录E格式字符串说明
E1指示符
E2转换说明符
附录FASCII表
附录G部分习题答案
参考文献
|
|