程序设计语言(C语言)

程序设计语言(C语言)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2019-08
版次: 1
ISBN: 9787113261368
定价: 39.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 240页
5人买过
  • 本书详细介绍了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
  • 内容简介:
    本书详细介绍了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
查看详情
相关图书 / 更多
程序设计语言(C语言)
程序员超强大脑
[荷兰]费莉安·赫尔曼斯(Felienne Hermans)
程序设计语言(C语言)
程序员考前突破:考点精讲、真题精解、难点精练
詹宏锋 李锋 许纪贤 编著
程序设计语言(C语言)
程序员的README
[美]克里斯·里科米尼(Chris Riccomini) (美) 德米特里·里
程序设计语言(C语言)
程序员的制胜技
[土耳其]塞达特·卡帕诺格鲁(Sedat Kapanoglu)
程序设计语言(C语言)
程序设计基础(C语言)(第3版)
刘明军 袁宁 张玲 蒋彦 赵亚欧 编著;潘玉奇 主编;蔺永政
程序设计语言(C语言)
程序设计基础(Python语言)(微课视频版)
陈守森;刘衍琦;邵燕;张言上;任爱华
程序设计语言(C语言)
程序设计算法基础
于瑞国 主编;赵满坤 副主编;喻梅;李雪威
程序设计语言(C语言)
程序员的算法趣题2
[日]增井敏克
程序设计语言(C语言)
程序性能优化理论与方法
韩林;高伟
程序设计语言(C语言)
程序设计基础实验和学习指导(C语言)(微课版)
苏小红 张羽 袁永峰 李东
程序设计语言(C语言)
程序设计基础(C语言)习题集与实验指导(第3版)
蒋彦 袁宁 张玲 赵亚欧 编著;潘玉奇 主编;蔺永政
程序设计语言(C语言)
程序设计基础(C语言)教程
刘媛媛;雷莉霞;胡平
您可能感兴趣 / 更多
程序设计语言(C语言)
VBSE跨专业综合实训教程
李岚、肖俊 编
程序设计语言(C语言)
中国旅游业普通高等教育应用型规划教材:茶艺与茶文化
李岚、王婧、张伟强、杨晶 编
程序设计语言(C语言)
液压与气压传动/全国普通高等学校机械类“十二五”规划系列教材
李岚、陈曼龙 编
程序设计语言(C语言)
会计学基础
李岚、邓小龙 主编
程序设计语言(C语言)
营养性贫血患者的家庭养护
李岚、钱建华 编
程序设计语言(C语言)
中国电视前沿:关于理念与运作的对话
李岚、张群力 著