登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書

『簡體書』C语言程序设计(微课版)

書城自編碼: 3426380
分類:簡體書→大陸圖書→教材征订教材
作者: [中国]熊启军
國際書號(ISBN): 9787113260170
出版社: 中国铁道出版社
出版日期: 2019-08-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 67.2

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
有趣的中国古建筑
《 有趣的中国古建筑 》

售價:HK$ 67.0
十一年夏至
《 十一年夏至 》

售價:HK$ 76.2
如何打造成功的商业赛事
《 如何打造成功的商业赛事 》

售價:HK$ 89.5
万千教育学前·透视学前儿童的发展:解析幼儿教师常问的那些问题
《 万千教育学前·透视学前儿童的发展:解析幼儿教师常问的那些问题 》

售價:HK$ 58.2
慈悲与玫瑰
《 慈悲与玫瑰 》

售價:HK$ 87.4
启蒙的辩证:哲学的片简(法兰克福学派哲学经典,批判理论重要文本)
《 启蒙的辩证:哲学的片简(法兰克福学派哲学经典,批判理论重要文本) 》

售價:HK$ 76.2
云中记
《 云中记 》

售價:HK$ 76.2
中国古代妇女生活(中国古代生活丛书)
《 中国古代妇女生活(中国古代生活丛书) 》

售價:HK$ 47.0

 

編輯推薦:
本书是一部教学资源非常丰富的数字化新形态教材
內容簡介:
本书以“理论够用重在实践”为出发点,融入了流行的CDIO工程理念,采用了案例式、启发式、项目式的教学模式,按照讲、仿、练、思、拓的步骤组织教学,由浅入深地对C语言程序设计内容进行了讲述,努力实现“零基础”入门、模仿应用、引导思考、启迪创新。是一本兼具工具性、实用性和趣味性的C语言程序设计教材。全书共分15章,内容包括:程序设计预备知识、C语言快速入门、数据存储和计算、数据输入输出、程序结构和算法、选择结构、循环结构、数组、指针、函数、工程和程序调试、结构体和共用体、链表、文件、综合应用举例(课程设计案例)。书中所有例子均在Code::Blocks16.01下调试通过。本书适合作为高等学校C语言程序设计课程的教材,也可以作为计算机等级考试的辅导教材或参考用书。
關於作者:
熊启军,副教授,毕业于华中师范大学计算机系,毕业后一直从事程序设计类课程的教学及研究并任职于湖北文理学院数学与计算机科学学院,从事一线教育20余年,教授C语言程序设计课程15年,主持并结题2项省级课题,以第一作者发表教学研究论文10余篇。
目錄
第1章 程序设计预备知识1.1计算机系统的组成1.1.1 硬件系统1.1.2 软件系统1.1.3 硬件和软件的关系1.2 进制及转换1.2.1 十进制数的表示1.2.2 二进制数的表示1.2.3 十进制与二进制的转换1.2.4 二进制与其它进制的转换1.3 机器数的表示1.3.1 真值与机器数1.3.2 整数的原码1.3.3 整数的反码1.3.4 整数的补码1.3.5 字符的表示1.4 二进制数的运算1.4.1 加减运算1.4.2 位运算习题 1第2章 C语言快速入门2.1 程序与计算机语言2.1.1 程序和算法2.1.2 计算机语言的发展2.1.3 计算机编程语言排行榜2.1.4 C语言的诞生及发展2.1.5 C语言的特点和应用范围2.2 C语言程序的基本构成2.2.1 第一个C语言程序2.2.2 程序代码解析2.2.3 C语言程序的基本构成2.3 程序设计2.3.1 程序设计步骤2.3.2 C语言编程工具2.3.3 Code::Blocks简介习题2第3章 数据存储和计算3.1 标识符3.2 数据类型3.3 常量与变量3.3.1 常量3.3.2 变量3.4 数据的存储3.4.1 数据的取值范围3.4.2 数据在内存中的存储3.5 运算符和表达式3.5.1 赋值运算3.5.2 算术运算3.5.3 关系运算3.5.4 逻辑运算3.5.5 位运算3.5.6 复合赋值运算3.5.7 自增自减运算3.5.8 逗号运算3.5.9 函数运算3.5.10 运算符的优先级3.6 数据的类型转换习题 3第4章 数据的输入输出4.1 scanf函数4.1.1 scanf函数的基本格式4.1.2 scanf函数的简单使用4.1.3 非法的键盘输入4.1.4 scanf与fflush函数的配合使用4.2 printf函数4.2.1 printf函数的基本格式4.2.2 printf函数的简单使用4.2.3 printf函数的复杂使用4.3 字符的输入输出4.3.1 转义字符的表示4.3.2 字符输入输出的专用函数习题4第5章 程序结构和算法5.1 程序的控制结构5.2 算法的描述方式5.3 算法描述举例5.3.1 顺序结构的算法描述5.3.2 选择结构的算法描述5.3.3 循环结构的算法描述习题5第6章 选择结构6.1 if-else语句6.1.1 单分支if语句6.1.2 双分支if语句6.1.3 复合语句6.2 选择结构的嵌套6.2.1 if的嵌套6.2.2 else的嵌套6.2.3 else与if的匹配6.3 条件表达式6.4 switch-case语句习题6第7章 循环结构7.1 while循环7.2 do-while循环7.3 for循环7.4 goto语句7.5 多重循环7.6 循环应用举例7.6.1 级数计算7.6.2 枚举计算7.6.3 迭代计算7.6.4 特殊图形打印7.6.5 文本菜单设计习题7第8章 数组8.1 一维数组的概念8.1.1 一维数组的定义8.1.2 一维数组的地址8.1.3 一维数组的访问8.1.4 一维数组的基本操作8.2 一维数组应用举例8.2.1 集合运算8.2.2 排序算法8.2.3 筛选法8.3 字符数组与字符串8.3.1 什么是字符串8.3.2 字符串应用举例8.4 二维数组的概念8.5 二维数组应用举例习题 8第9章 指针9.1 内存地址与指针9.2 指针的定义与运算9.2.1 指针变量的定义9.2.2 空指针与空类型指针9.2.3 指针运算9.3 指针与数组9.3.1 指针与一维数组9.3.2 指针与字符串9.3.3 指针与二维数组9.4 指针数组9.5 指向数组的指针习题 9第10章 函数10.1 函数的声明和定义10.1.1 函数的声明10.1.2 函数的定义10.2 函数的调用10.3 函数的参数和返回值10.3.1 函数参数的传递10.3.2 函数的返回值10.3.3 指针作函数参数10.3.4 带参数的main函数10.4 常用库函数介绍10.4.1 字符函数10.4.2 字符串函数10.4.3 字符串函数的实现10.4.4 类型转换函数10.5 递归10.5.1 什么是递归10.5.2 递归举例10.6 变量的作用域和存储类型10.6.1 变量的作用域10.6.2 变量的存储类型10.7 指向函数的指针习题10第11章 工程和程序调试11.1 宏定义11.1.1 不带参数的宏定义11.1.2 带参数的宏定义11.2 条件编译11.3 文件包含11.3.1标准头文件11.3.2自定义头文件11.3.3头文件的重复包含11.4 多文件组织成工程11.4.1 建立工程文件11.4.2 运行带参数的工程11.5 程序调试11.5.1 程序调试步骤11.5.2 简单程序的调试11.5.3 复杂程序的调试习题11第12章 复杂数据类型12.1 结构体12.1.1 结构体类型的定义12.1.2 结构体变量的声明12.1.3 结构体变量的赋值和访问12.2 类型的重定义12.3 结构体指针12.4 结构体应用举例12.5 共用体12.6 位域12.7 枚举类型习题12第13章 链表13.1 链表结点的类型定义13.2 链表的基本操作13.2.1 链表的建立13.2.2 链表的遍历13.2.3 链表的插入13.2.4 链表的删除13.3 对几个赋值语句的理解13.4 链表应用举例习题13第14章 文件14.1 文件概述14.1.1 文件的概念14.1.2 文件的分类14.2 文件操作14.2.1 文件操作步骤14.2.2 文件操作函数14.2.3 文本文件的读写14.2.4 二进制文件的读写14.3 文件操作举例习题14第15章 综合应用实例15.1 需求分析15.1.1 项目功能15.1.2 构建数据模型15.1.3 界面设计15.2 总体设计15.2.1 项目操作流程15.2.2 项目功能图15.3 详细设计15.4 编码和调试15.4.1 界面代码15.4.2 主要功能代码15.4.3 主函数代码15.5 测试第1章 程序设计预备知识1.1计算机系统的组成1.1.1 硬件系统1.1.2 软件系统1.1.3 硬件和软件的关系1.2 进制及转换1.2.1 十进制数的表示1.2.2 二进制数的表示1.2.3 十进制与二进制的转换1.2.4 二进制与其它进制的转换1.3 机器数的表示1.3.1 真值与机器数1.3.2 整数的原码1.3.3 整数的反码1.3.4 整数的补码1.3.5 字符的表示1.4 二进制数的运算1.4.1 加减运算1.4.2 位运算习题 1第2章 C语言快速入门2.1 程序与计算机语言2.1.1 程序和算法2.1.2 计算机语言的发展2.1.3 计算机编程语言排行榜2.1.4 C语言的诞生及发展2.1.5 C语言的特点和应用范围2.2 C语言程序的基本构成2.2.1 第一个C语言程序2.2.2 程序代码解析2.2.3 C语言程序的基本构成2.3 程序设计2.3.1 程序设计步骤2.3.2 C语言编程工具2.3.3 Code::Blocks简介习题2第3章 数据存储和计算3.1 标识符3.2 数据类型3.3 常量与变量3.3.1 常量3.3.2 变量3.4 数据的存储3.4.1 数据的取值范围3.4.2 数据在内存中的存储3.5 运算符和表达式3.5.1 赋值运算3.5.2 算术运算3.5.3 关系运算3.5.4 逻辑运算3.5.5 位运算3.5.6 复合赋值运算3.5.7 自增自减运算3.5.8 逗号运算3.5.9 函数运算3.5.10 运算符的优先级3.6 数据的类型转换习题 3第4章 数据的输入输出4.1 scanf函数4.1.1 scanf函数的基本格式4.1.2 scanf函数的简单使用4.1.3 非法的键盘输入4.1.4 scanf与fflush函数的配合使用4.2 printf函数4.2.1 printf函数的基本格式4.2.2 printf函数的简单使用4.2.3 printf函数的复杂使用4.3 字符的输入输出4.3.1 转义字符的表示4.3.2 字符输入输出的专用函数习题4第5章 程序结构和算法5.1 程序的控制结构5.2 算法的描述方式5.3 算法描述举例5.3.1 顺序结构的算法描述5.3.2 选择结构的算法描述5.3.3 循环结构的算法描述习题5第6章 选择结构6.1 if-else语句6.1.1 单分支if语句6.1.2 双分支if语句6.1.3 复合语句6.2 选择结构的嵌套6.2.1 if的嵌套6.2.2 else的嵌套6.2.3 else与if的匹配6.3 条件表达式6.4 switch-case语句习题6第7章 循环结构7.1 while循环7.2 do-while循环7.3 for循环7.4 goto语句7.5 多重循环7.6 循环应用举例7.6.1 级数计算7.6.2 枚举计算7.6.3 迭代计算7.6.4 特殊图形打印7.6.5 文本菜单设计习题7第8章 数组8.1 一维数组的概念8.1.1 一维数组的定义8.1.2 一维数组的地址8.1.3 一维数组的访问8.1.4 一维数组的基本操作8.2 一维数组应用举例8.2.1 集合运算8.2.2 排序算法8.2.3 筛选法8.3 字符数组与字符串8.3.1 什么是字符串8.3.2 字符串应用举例8.4 二维数组的概念8.5 二维数组应用举例习题 8第9章 指针9.1 内存地址与指针9.2 指针的定义与运算9.2.1 指针变量的定义9.2.2 空指针与空类型指针9.2.3 指针运算9.3 指针与数组9.3.1 指针与一维数组9.3.2 指针与字符串9.3.3 指针与二维数组9.4 指针数组9.5 指向数组的指针习题 9第10章 函数10.1 函数的声明和定义10.1.1 函数的声明10.1.2 函数的定义10.2 函数的调用10.3 函数的参数和返回值10.3.1 函数参数的传递10.3.2 函数的返回值10.3.3 指针作函数参数10.3.4 带参数的main函数10.4 常用库函数介绍10.4.1 字符函数10.4.2 字符串函数10.4.3 字符串函数的实现10.4.4 类型转换函数10.5 递归10.5.1 什么是递归10.5.2 递归举例10.6 变量的作用域和存储类型10.6.1 变量的作用域10.6.2 变量的存储类型10.7 指向函数的指针习题10第11章 工程和程序调试11.1 宏定义11.1.1 不带参数的宏定义11.1.2 带参数的宏定义11.2 条件编译11.3 文件包含11.3.1标准头文件11.3.2自定义头文件11.3.3头文件的重复包含11.4 多文件组织成工程11.4.1 建立工程文件11.4.2 运行带参数的工程11.5 程序调试11.5.1 程序调试步骤11.5.2 简单程序的调试11.5.3 复杂程序的调试习题11第12章 复杂数据类型12.1 结构体12.1.1 结构体类型的定义12.1.2 结构体变量的声明12.1.3 结构体变量的赋值和访问12.2 类型的重定义12.3 结构体指针12.4 结构体应用举例12.5 共用体12.6 位域12.7 枚举类型习题12第13章 链表13.1 链表结点的类型定义13.2 链表的基本操作13.2.1 链表的建立13.2.2 链表的遍历13.2.3 链表的插入13.2.4 链表的删除13.3 对几个赋值语句的理解13.4 链表应用举例习题13第14章 文件14.1 文件概述14.1.1 文件的概念14.1.2 文件的分类14.2 文件操作14.2.1 文件操作步骤14.2.2 文件操作函数14.2.3 文本文件的读写14.2.4 二进制文件的读写14.3 文件操作举例习题14第15章 综合应用实例15.1 需求分析15.1.1 项目功能15.1.2 构建数据模型15.1.3 界面设计15.2 总体设计15.2.1 项目操作流程15.2.2 项目功能图15.3 详细设计15.4 编码和调试15.4.1 界面代码15.4.2 主要功能代码15.4.3 主函数代码15.5 测试
內容試閱
C 语言是当今最为流行的程序设计语言之一,一直稳居计算机编程语言排行榜的前三甲,是各高校广泛开设的计算机程序设计语言之一,也是全国计算机等级考试、职业资格认定、技能大赛等可选计算机语言,学习和掌握C语言更是计算机类专业的必然选择和必备技能。程序设计是一种理论和实践并重的技能,存在着数学思维向计算机思维的转变、向算法设计的转变、向编码的转变、向调试技能的转变,因此初学者普遍感觉入门难、实验难、实践应用更难。为突破这些困难,本书秉持理论够用、重在应用的原则来组织教学内容,用案例贯穿于全书。通过对案例的问题分析、算法设计、代码编写和注释、程序运行、目的、注意事项、技巧、思考和拓展等这一系列递进式教学过程的实施,达到用理论指导实践、用案例来验证理论、用案例来引导应用、用思考和引导来启迪拓展应用的目的。本书具有如下鲜明特色:在指导思想上,以应用为背景,面向计算思维和编程技能的引导和训练。通过案例将知识点的应用和原理紧密结合,做到实际应用和原理并举。在内容的组织上,每章内容按照学习目标、知识点导图、难点提示、理论和案例、习题、实验的方式进行归类组织,结构更为合理。在例题讲述上,按照问题分析、算法思路、程序编码和注释、程序运行结果、程序解析、本例目的、注意事项、技巧、思考等步骤进行详细讲述,严格遵循认知规律。在习题和实验的选取上,以巩固基本知识点和强化程序设计能力为目的,进行多样化的题型设计(题型主要有选择题、填空题、改错题、编程题等),还收录了部分竞赛试题。本书的最后一章以简易的学生成绩管理系统为例,按照软件工程的模式讲述了一个较大程序(项目)的设计和实现过程,可作为课程设计的范例。本书配套制作精美的PPT课件、全部例题的源代码、习题和实验的解析及参考答案、微视频。全书由熊启军设计、组织、编写和录制。本书承湖北文理学院协同育人专项经费资助,得到了中国铁道出版社的大力支持,在此一并表示衷心感谢。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.