留言咨询
首页 > 图书分类 > 计算机系列 >
C语言程序设计(双色、微课)

C语言程序设计(双色、微课)

ISBN:978-7-5661-4283-2

主编:倪志平 李爱超 黄秋勇

出版社:哈尔滨工程大学出版社

出版/修订日期:2024.02

¥49.80元

      本书在编写内容的选择上充分考虑了学校转型发展的特点,,力图做到最新、实用、可行、少而精、通俗易懂。本书的主要特点:由浅入深,循序渐进地讲解C语言设计的思想和方法。本书在编写过程中,力求做到概念准确,内容正确,循序渐进;每章都有小结与习题,通过实例与习题加深学生对基本概念的理解和掌握,提高其计算机操作水平;为了构建全员、全程、全课程育人格局,本课程与思政课同向同行,形成协同效应,在每章节中添加了适合本章节的课程思政内容;为了进一步满足本书的教学与实验要求,还编写了与本书配套的实训指导供读者选用。

第1 章  程序设计和 C 语言 1
    1.1  什么是计算机程序  1
    1.2  什么是计算机语言  1
    1.3  C 语言的发展及特点 5
    1.4  最简单的 C 语言程序  8
    1.5 运行C 程序的步骤与方法 14
    1.6  程序设计的任务 16
    1.7 运行第一个“ Hello World!”语言程序  17
    1.8  综述及课程思政  20
第2 章 C 语言的基本数据类型与表达式 23
    2.1  C 语言的基本数据类型  23
    2.2  常量与变量  27
    2.3  运算符与表达式  31
    2.4  数据类型转换  39
    2.5  综述及课程思政  42
第3 章 常用基本输入/ 输出函数 44
    3.1  字符输入函数 44
    3.2 字符输出函数 46
    3.3  格式输出函数 47
    3.4  格式输入函数  50
    3.5  字符串输入函数  54
    3.6  字符串输出函数    55
    3.7  综述及课程思政   55
第4 章 C 语言的程序设计结构 59
    4.1  顺序结构的程序设计  59
    4.2  顺序结构的语句  59
    4.3  条件语句   62
    4.4  switch 语句  74
    4.5  循环结构的程序设计  76
    4.6  循环嵌套   85
    4.7 循环结构中使用break 和continue语句   87
    4.8  循环语句之间的差异  90
    4.9  程序举例   90
    4.10  循环语句小结   93
    4.11  综述及课程思政   93
第5 章  数组   95
    5.1  一维数组  96
    5.2  二维数组  103
    5.3  字符数组   112
    5.4  数组应用举例  124
5. 5  综述及课程思政   129
第6 章  函数   131
    6 1  函数概述  131
    6 2  函数的分类  133
    6 3  函数的定义和调用  133
    6 4 函数的嵌套与递归调用 144
    6 5 变量的作用域和存储类型  147
       6 6  综述及课程思政  156
第7 章  指针  162
    7.1  指针变量   162
    7.2  指针与数组   176
    7.3  字符串与指针   188
    7.4  函数与指针   194
    7.5 指针数组和指向指针的指针  198
    7.6 指针的数据类型和无类型指针   204
    7.7  常见错误   206
    7.8  综述及课程思政  209
第8 章 结构体与共同体、枚举 215
    8.1  结构体类型的导入  215
    8.2 结构体类型的定义和引用  216
    8.3  结构体数组   221
    ∗8.4  结构体指针   224
    8.5  用 typedef 定义类型名   228
    ∗8.6  共用体  230
    ∗8.7  枚举 234
    8.8  综述及课程思政  236
第9 章  文件操作  240
    9.1  文件概述   240
    9.2  文件指针  242
    9.3  文件的打开与关闭   242
    9.4  文件的读写  244
    9.5  文件的随机读写   250
    9.6 文件的出错检测与处理  252
    9.7  综述及课程思政   253
第10 章  综合案例开发  255

配套资源下载

登录下载

目录下载

登录下载

样章下载

下载
还有疑问? 马上咨询在线专业老师, 快速回复 解答您的教材问题! 邮件咨询