新書推薦:

《
家族财富管理:永续繁荣的智慧体
》
售價:HK$
74.8

《
让我留在你身边升级新版
》
售價:HK$
61.6

《
我在东汉学伤寒 全两册 仲景医案解读《伤寒论》
》
售價:HK$
63.8

《
长安四千年:都城史视角下的王朝兴衰史
》
售價:HK$
184.8

《
渔樵问对
》
售價:HK$
64.9

《
一起探索港珠澳大桥
》
售價:HK$
107.8

《
精益医疗 医疗质量、患者服务与医院效益的协同增长之道 医院管理底层逻辑解析手册+新医改时代医院生存指
》
售價:HK$
86.9

《
怪谈百物语:魂手形 宫部美雪作品
》
售價:HK$
63.8
|
編輯推薦: |
本书遵循职业教育教材编写规律和职业院校学生学习规律,配套齐全
|
內容簡介: |
本书紧扣初学者认知规律,以通俗易懂的语言、丰富有趣的实例,系统解析C语言程序设计的核心知识与关键技术。内容既涵盖C语言概述、基本数据类型及表达式、顺序结构程序设计、分支结构程序设计、循环结构程序设计及数组的应用等基础部分,也包括函数、指针的应用、结构体和共用体等进阶部分。全书以结构化形式编排,每章以学习导语、目标导航、学习计划开始,以本章小结和丰富的习题训练结尾。各节包括知识准备、实例体验、趣味训练、梳理拓展四个环节,层层递进,引导读者主动思考探索,实现知识与技术的高效渗透。本书可作为高等职业教育(含职业本科)电子信息类、计算机类、自动化类、机电类等专业的C语言教材,还可作为五年一贯制、春季高考备考及普通中职院校的计算机应用及相关专业学生用书,也可作为职业技能培训、升学考试辅导教材,同时适合C语言编程爱好者使用。为方便教学,本书配有电子课件等教学资源,凡选用本书作为授课教材的教师,均可通过QQ(2314073523)咨询。
|
目錄:
|
前言第1章 经典永流传—C语言概述 11.1 C语言的发展和特点 21.1.1 C语言的产生和发展 21.1.2 C语言的特点 21.2 认识简单的C语言程序 51.2.1 C语言程序的构成 51.2.2 C语言程序的编写规范 61.2.3 C语言程序的特点 71.3 C语言程序的开发环境 91.4 趣味实例—C语言的运行环境和运行过程 15本章小结 16习题 17第2章 程序的基石—基本数据类型及表达式 192.1 基本数据类型和标识符 202.1.1 C语言的基本数据类型 202.1.2 标识符 212.2 常量 232.2.1 整型常量 232.2.2 实型常量 242.2.3 字符型常量 252.3 变量 282.3.1 整型变量 292.3.2 实型变量 302.3.3 字符型变量 312.4 运算符和表达式 342.5 常用的数学函数 402.6 趣味实例—验证表达式 42本章小结 44习题 45第3章 必与你同行—顺序结构程序设计 483.1 程序设计概述 493.1.1 程序设计的步骤 493.1.2 算法 503.1.3 结构化程序设计和模块化结构 503.2 简单编程的好助手—流程图 523.2.1 流程图的基本组成元素 523.2.2 三种基本结构的流程图 533.3 数据输出语句 573.3.1 字符输出函数putchar() 573.3.2 格式化输出函数printf() 573.4 数据输入语句 603.4.1 字符输入函数getchar() 613.4.2 格式化输入函数scanf() 613.5 复合语句和空语句 643.5.1 复合语句 643.5.2 空语句 643.6 顺序结构程序设计 663.7 趣味实例—数据的输入和输出 68本章小结 69习题 70第4章 学会去选择—分支结构程序设计 724.1 关系运算和逻辑运算 734.1.1 关系运算 734.1.2 逻辑运算 744.2 条件语句—if语句 784.2.1 if语句 784.2.2 if…else语句 794.2.3 if语句的嵌套 794.2.4 条件表达式 804.3 多分支语句—switch 854.4 趣味实例—有趣的数字 89本章小结 90习题 91第5章 重复是积累—循环结构程序设计 935.1 while循环 945.1.1 while循环结构的书写格式 945.1.2 while循环的执行过程 945.1.3 while循环的使用注意事项 955.2 do…while循环 985.2.1 do…while循环的书写格式 985.2.2 do…while循环的执行过程 985.2.3 do…while循环的使用注意事项 995.3 for循环 1025.3.1 for循环的书写格式 1025.3.2 for循环的执行过程 1035.3.3 for循环的使用注意事项 1035.4 多重循环 1065.4.1 多重循环的书写格式 1065.4.2 多重循环的执行过程 1065.4.3 多重循环的使用注意事项 1075.5 break语句和continue语句 1095.5.1 break语句 1095.5.2 continue语句 1095.6 趣味实例—猴子吃桃编程 111本章小结 113习题 114第6章 做事要有序—数组的应用 1176.1 一维数组的定义和应用 1186.1.1 一维数组的定义 1186.1.2 一维数组的引用 1186.1.3 一维数组的初始化 1196.2 二维数组的定义和应用 1226.2.1 二维数组的定义 1226.2.2 二维数组的引用 1236.2.3 二维数组的初始化 1236.3 字符数组的定义和应用 1286.3.1 字符数组的定义及引用 1286.3.2 字符数组的初始化 1296.3.3 字符数组的输入/输出 1306.4 趣味实例—“狼追兔子”问题 134本章小结 136习题 137第7章 小小顶梁柱—函数 1407.1 函数的定义 1417.1.1 定义函数 1427.1.2 函数的参数 1427.1.3 函数的返回值 1437.2 函数的调用 1467.2.1 函数的调用形式 1467.2.2 函数调用的语法要求 1477.3 函数的声明 1517.3.1 函数声明的格式 1517.3.2 函数声明的位置 1517.4 变量的作用域 1537.4.1 局部变量 1537.4.2 全局变量 1547.5 趣味实例—四则运算编程 158本章小结 159习题 160第8章 魅力指挥棒—指针的应用 1628.1 认识指针 1638.1.1 指针的概念及作用 1638.1.2 指针变量 1638.2 指针变量的定义及引用 1658.2.1 指针变量的定义 1658.2.2 指针的引用 1668.3 指针与数组 1698.3.1 指针与一维数组 1698.3.2 指针与二维数组 1718.3.3 指针数组与数组指针 1718.4 趣味实例—排队入座 175本章小结 180习题 181第9章 组合的力量—结构体和共用体 1839.1 认识结构体 1849.1.1 结构体类型的定义 1849.1.2 结构体变量的定义 1859.2 结构体变量的初始化与引用 1879.2.1 结构体变量的初始化 1879.2.2 结构体变量的引用 1889.3 共用体及共用体的使用 1909.3.1 共用体的概念 1909.3.2 共用体类型的定义 1909.3.3 共用体变量的定义 1919.3.4 共用体内存分配 1919.3.5 共用体变量的初始化与引用 1929.4 趣味实例—师生信息统计表 194本章小结 197习题 198参考文献 200
|
內容試閱:
|
C语言作为计算机领域的基石性编程语言,既具备高级语言的强大功能,如丰富的数据类型、灵活的控制结构等,又能够通过指针直接操作内存地址,实现寄存器级硬件控制。这一特性使C语言在操作系统、嵌入式系统、游戏引擎开发等领域成为不可或缺的编程语言。掌握C语言不仅可以深入了解计算机底层工作机制、内存管理、指针操作等核心概念,还为进一步理解并学习其他高级语言筑牢根基。无论是Java、Python还是其他编程语言,其核心语法逻辑与底层设计思想均可在C语言中追溯到技术源头。本书针对专业人才培养方案以及学生的认知特点,专为C语言编程领域的新手量身打造。内容编排严格遵循由浅入深、循序渐进的教学逻辑,致力于系统化引导读者掌握C语言程序设计的核心知识体系。书中每节内容皆通过以下四个关键环节有序推进:(1)知识准备:介绍C语言的基本概念,为读者打下坚实的基础,从零开始逐步构建起对C语言的理解。(2)实例体验:通过丰富的实例演示,帮助读者将理论知识转化为实践技能,进一步加深对C语言特性和编程技巧的理解与掌握。(3)趣味训练:设计了一系列趣味练习题,旨在激发学生学习兴趣,同时检验并巩固他们对C语言知识点的掌握情况。(4)梳理拓展:在每节的末尾,对所学内容进行系统的梳理和拓展,帮助读者深化理解,构建完整的知识体系。这种结构化编排不仅能助力不同发展路径的学生筑牢C语言编程根基,更注重培养问题拆解能力与计算思维,为“3+4”高等职业教育学生本科阶段的学习、五年一贯制学生大专毕业后的职业发展、职教高考生升学后的学业提升以及普通中职生就业或进一步深造,奠定兼具深度与广度的能力基础。本书由孙英梅、于振艳、季倩倩主编,王夫森、王群、牛帅任副主编,参加编写的还有许芳、孙妍、徐朋、刘洲岐、马猛飞。其中,马猛飞任青岛国实科技集团有限公司高级工程师。由于编者学术水平有限,书中难免存在一些不足之处,恳请广大读者对本书存在的问题提出宝贵的意见,以便我们加以改进。读者意见反馈邮箱为jdchu2015@163.com。编 者
|
|