《C语言程序设计》
主  编:赵睿
出版社:高等教育出版社
版 本:第二版
书籍码:ISBN:9787040285680
适用院校: 甘肃中医药大学、 甘肃政法大学、 天水师范学院、 兰州城市学院、 兰州工业学院、 兰州文理学院、 甘肃民族师范学院、 兰州博文科技学院、 兰州信息科技学院、 兰州工商学院、 兰州资源环境职业技术大学、
适用专业: 电子类
适用类型:统考、免试 通用
说明:“十三五”职业教育国家规划教材

本书是“十三五”职业教育国家规划教材。


全书包括编程起步(程序结构、数据类型及其运算)、顺序程序设计训练、分支程序设计训练、循环程序设计训练、数组应用训练、模块化程序设计训练、构造数据类型应用训练、指针应用训练、文件作训练、位作训练,共十个模块。


本书可作为高等职业院校工程技术类相关专业C语言程序设计课程的教材,也可作为相关工程技术人员的参考书。同时,本书编写结合了五年制高职学生的实际情况和教学需求,还可作为五年制高职教学用书。


编程起步001

  知识准备001

   0.1C语言程序概述002

   0.2C语言程序开发过程005

   0.3基本数据类型006

   0.4运算符和运算表达式013

  边学边练020

  总结归纳024

  强化练习025

模块一 顺序程序设计训练028

  知识准备028

   1.1程序和算法029

   1.2基本语句032

   1.3字符输入输出034

   1.4格式输入输出036

  边学边练043

  总结归纳047

  强化练习048

模块二 分支程序设计训练052

  知识准备052

   2.1ifelse语句053

   2.2switchcase语句056

  边学边练059

  总结归纳065

  强化练习066

模块三 循环程序设计训练070

  知识准备070

   3.1while语句072

   3.2dowhile语句073

   3.3for语句075

   3.4循环嵌套076

   3.5循环出语句078

  边学边练081

  总结归纳087

  强化练习087

模块 数组应用训练092

  知识准备092

   4.1一维数组093

   4.2二维数组097

   4.3字符数组103

   4.4字符串107

  边学边练111

  总结归纳114

  强化练习115

模块五 模块化程序设计训练119

  知识准备119

   5.1函数的定义及调用120

   *5.2函数的嵌套调用127

   *5.3函数的递归调用129

   5.4局部变量和全局变量130

   *5.5动态存储变量和静态存储变量134

   *5.6外部函数和内部函数137

  边学边练138

  总结归纳143

  强化练习143

模块六 构造数据类型应用训练151

  知识准备151

   6.1结构体类型及其变量152

   6.2结构体数组155

   *6.3共用体类型变量157

  边学边练160

  总结归纳163

  强化练习164

模块七 指针应用训练167

  知识准备167

   7.1指针168

   7.2指针变量169

   *7.3数组与指针175

   *7.4结构体与指针181

   *7.5字符串与指针183

   *7.6函数与指针185

  边学边练187

  总结归纳191

  强化练习192

模块八 文件作训练199

  知识准备199

   8.1C语言的文件系统200

   8.2文件的打开与关闭201

   8.3文件的读写203

  边学边练209

  总结归纳215

  强化练习216

模块九 位作训练218

  知识准备218

   9.1按位与运算(&)220

   9.2按位或运算(|)222

   9.3按位异或运算(^)223

   9.4按位取反运算(~)224

   9.5左移运算(<<)225

   9.6右移运算(>>)225

   9.7复合赋值位运算226

  边学边练227

  总结归纳230

  强化练习231

附录233

  附录A 部分习题参考答案233

  附录B ASCII字符编码一览表235

  附录C 常用库函数选摘236

  附录D 运算符及其结合方向241

  附录E Turbo C编译时的出错信息和警告信息242


其它专业教材