注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2019年8月

出版社:中国铁道出版社

以下为《程序设计语言(C语言)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国铁道出版社
  • 9787113261368
  • 1-1
  • 289434
  • 67208591-7
  • 16开
  • 2019年8月
  • 365
  • 240
  • 工学
  • 计算机科学与技术
  • 计算机类
  • 高职高专
内容简介
本书详细介绍了C语言的基础知识,包括数据类型、结构化程序设计及相关控制语句、数组、函数、指针、结构体及文件等。本书在编写上体现了任务引领式教学思想,每个单元的开头展示了本单元的知识目标和能力目标,围绕本单元的知识目标和能力目标提出了一个总体任务,然后通过对与任务相关知识的学习,逐步达到完成本单元任务的目的,为巩固和强化知识的应用,设置了同步训练环节,该环节分为指导部分和练习部分,指导部分给出任务需求说明、实现思路和实现代码,练习部分基本以指导部分为模型,进行变形从而达到仿学仿做的教学效果。本书知识结构完整、例题设计精巧、习题丰富多样,强调对知识应用能力的培养。引导学生通过上机实际操作,培养及训练学生的程序设计技能以及分析问题和解决问题的能力。本书中的示例代码均经过细心调试,保证能够正确运行。本书适合作为高职高专院校相关专业的教材,也可作为成人教育和在职人员的培训教材,亦可作为C语言程序设计爱好者的自学参考书。
目录
单元1 程序设计概述 1任务描述 1相关知识一、C语言简介 1二、C语言的开发环境 4三、C语言程序的执行过程 9习题.. 10单元2 基本数据类型、运算符和表达式 12任务描述 12相关知识一、标识符、关键字 12二、数据类型、常量和变量 14三、整型数据 16四、实型数据 18五、字符型数据 20六、不同类型数据的混合运算 22七、运算符和表达式 24习题.. 28单元3 顺序结构程序设计 30任务描述 30相关知识一、算法 31二、数据输出 32三、数据输入 35四、字符输出函数 39五、字符输入函数 40习题.. 42单元4 选择结构程序设计 45任务描述 45相关知识一、关系运算符和关系表达式 46二、逻辑运算符和逻辑表达式 47三、if语句和用if语句构成的选择结构 49四、条件运算符及条件表达式 55五、switch语句 56习题. 59单元5 循环结构程序设计 64任务描述 64相关知识一、循环概述 65二、while语句 65三、for语句和用for语句构成的 循环结构 68四、do-while循环语句 71五、break和continue语句 73六、循环的嵌套 77习题. 81单元6 数组 86任务描述 86相关知识一、一维数组 87二、二维数组 90习题. 99单元7 字符数组 103任务描述 103相关知识一、字符数组 103二、字符数组与字符串 105三、字符串的输入 109四、字符串的输出 110习题. 115单元8 函数 119任务描述 119相关知识一、函数概述 120二、函数的定义 120三、函数的参数及返回值 121四、函数的调用 126五、函数的声明 127六、函数的参数传递 128七、函数的嵌套调用 130八、函数的递归调用 132九、变量的作用域和生存期 135习题.. 146单元9 指针 153任务描述 153相关知识一、地址和指针 153二、指向一维数组的指针 156三、指向二维数组的指针 158四、指向字符串的指针 162五、动态存储分配 165习题. 174单元10 结构体和用户自定义类型 179任务描述 179相关知识一、结构体 180二、结构体数组 184三、用户自定义类型 185四、链表 186习题. 197单元11 文件 204任务描述 204相关知识一、文件概述 204二、文件的打开与关闭 206三、文件的读写操作 207四、文件的定位 215习题.. 221附录224附录A?C语言的关键字及其用途表 224附录B?常用字符的ASCII表 225附录C?运算符和结合性 226附录D C 库 函 数 228参考文献233