X
0


购买方式

联系编辑

编辑:孙老师

QQ:328334283

电话:0411-84708445

邮箱:

相关教材

C语言程序设计与案例教程

高璐,姜海红

978-7-5685-2593-0

大连理工大学出版社

2020-08-01

¥47.80

编辑推荐
  • 内容简介
  • 教材目录
  • 样章试读
  • 教学资源

C语言是目前国际上广泛流行的一种结构化程序设计语言,它以其功能丰富、表达能力强、使用灵活方便、应用面广、目标程序效率高等优点深受广大程序开发人员青睐,不仅适合于开发系统软件,而且也是开发应用软件和进行大规模科学计算的常用程序设计语言,因此成为程序设计语言的常青树。

本教材第12章介绍了C语言的发展及特点和C语言的基本数据类型;第35章介绍了结构化程序设计的三种基本结构(顺序结构、选择结构和循环结构);第7章介绍了函数的定义和使用;第6910章介绍了数据的构造类型(包括数组、字符串、结构体和共用体等)和指针类型;第811章介绍了编译预处理和文件的概念及文件的基本操作;第12章介绍了位运算的基本知识。本教材的目标是让读者深刻理解和掌握C语言的语法规则及编程特点,克服“懂C语言,但不会做题、不会编程序”的通病。

本教材具有如下特色:

1.作为一门专业基础课教材,主线上必须保留或沿袭理工科课程以学科体系为线索的指导思想,即在教材内容的知识结构上,依然以概念、定律、定理为线索的编写体系,有别于专业技能课教材。

2.为了满足以能力为中心的培养目标要求,本教材改变传统基础课教材的编写方法,在掌握必须的理论知识的基础上,突破技术的综合应用能力培养,加强实践操作和技能训练,每章都设计了一个小型案例。本教材的编写,充分考虑了学生的特点和教学规律,精心设计了经典有趣的案例,使学生的学习重心从学会知识扩展到学会学习、掌握方法和培养能力上。

3.“算法是程序设计的灵魂,是程序设计方法的核心内容。本教材突破传统的知识内容归属问题,将算法设计始终贯穿、渗透到教材的每一个案例中,从而更好地培养学生的程序设计能力。

 
第1章 C语言概述 1
1.1 任务1——交互式新生介绍 1
1.2 C语言的发展及特点 2
1.3 初步认识C语言程序 4
1.4 软件开发方法 10
1.5 C语言程序上机调试的步骤和方法 11
1.6 小结 14
习题 14


第2章 C语言程序设计的初步知识 16

2.1 任务2——数字倒排 16
2.2 C语言的数据类型 17
2.3 标识符 18
2.4 常量 19
2.5 变量 23
2.6 运算符与表达式 25
2.7 自增(自减)运算符及C语言运算符的优先级别 30
2.8 不同类型数据间的混合运算 31
2.9 小结 33
习题 33


第3章 顺序结构程序设计 35

3.1 任务3——将英里转换为公里 35
3.2 C语句 37
3.3 数据的输出 39
3.4 数据的输入 45
3.5 小型案例 49
3.6 小结 52
习题 53


第4章 选择结构程序设计 55

4.1 任务4——有节约要求的水费问题 55
4.2 if语句 57
4.3 switch语句 65
4.4 小型案例 68
4.5 小结 70
习题 71


第5章 循环结构程序设计 75

5.1 任务5——公司员工薪水计算 75
5.2 while语句 77
5.3 do\|while语句 79
5.4 for语句 83
5.5 循环嵌套 87
5.6 goto语句 91
5.7 break语句和continue语句 92
5.8 小型案例 95
5.9 小结 98
习题 99


第6章 数组 103

6.1 任务6——校园厨神争霸赛 103
6.2 一维数组 105
6.3 二维数组 107
6.4 字符数组 114
6.5 小型案例 124
6.6 小结 127
习题 128


第7章 函数 130

7.1 任务7——从身份证号码中提取出生日期、性别、年龄等信息 130
7.2 函数的概念 134
7.3 函数的参数和返回值 136
7.4 函数的参数传递方式 137
7.5 函数的调用 140
7.6 变量的作用域和存储类型 142
7.7 函数的作用范围 145
7.8 小型案例 145
7.9 小结 147
习题 148


第8章 编译预处理 150

8.1 任务8——求解某校园圆形花坛的周长及面积 150
8.2 宏定义 152
8.3 文件包含命令 158
8.4 条件编译 159
8.5 小型案例 161
8.6 小结 162
习题 162


第9章 指针 164

9.1 任务9——利用指针变量完成税率的调整并打印前后结果 164
9.2 指针变量 166
9.3 指针与数组 176
9.4 指针与字符串 184
9.5 指针与函数 188
9.6 指向指针的指针变量 193
9.7 main()函数的形参和void指针 195
9.8 小型案例 197
9.9 小结 198
习题 198


第10章 构造数据类型 203

10.1 任务10——输出一批学生的基本信息 203
10.2 结构体 206
10.3 结构体数组 210
10.4 结构体类型指针 212
10.5 结构体与函数 215
10.6 链表 216
10.7 共用体 217
10.8 枚举类型 220
10.9 typedef类型声明 221
10.10 小型案例 222
10.11 小结 224
习题 225


第11章 文件 227

11.1 任务11——磁盘文件信息复制 227
11.2 文件类型指针 230
11.3 文件的基本操作 231
11.4 文件的定位函数 245
11.5 文件出错检测函数 247
11.6 小型案例 249
11.7 小结 251
习题 252


第12章 位运算 254

12.1 位运算符 254
12.2 位段 258
12.3 小型案例 261
12.4 小结 264

习题 264
参考文献 267
附录 268
  • C语言程序设计与案例教程

    所属课程: 程序设计 类型:rar 大小:85.24 MB 上传时间: 2022-08-05 13:43:45
  • 教案

    所属课程: 程序设计 类型:rar 大小:3.24MB 上传时间: 2024-01-08 16:46:35
  • 课后习题答案

    所属课程: 程序设计 类型:doc 大小:151.77KB 上传时间: 2024-01-08 16:47:10
全部下载

很抱歉!您正在使用的浏览器版本过低,无法正常使用我们的网站,请升级后再试!

为获得最佳浏览体验,建议您升级或使用其他浏览器,我们列出了一些最受欢迎的浏览器供您尝试:

0.698733s