





定价:65元
印次:1-2
ISBN:9787302628903
出版日期:2023.05.01
印刷日期:2024.08.08
图书责编:张龙卿
图书分类:教材
本书主要使用任务驱动模式对C语言程序设计的一些常规算法和功能程序设计方法进行了透彻的讲解和分析,重点以嵌入式系统设计为应用背景,对使用C语言进行嵌入式系统程序设计的相关知识和程序设计技巧做了详细的分析与讲解。全书共有13章内容,主要介绍C语言程序设计的语法与技巧,每章以知识要点为前提,以语法为基础,以例程及任务分析为手段,突出本书培养工程实践人才的目标。读者通过本书的学习,既可以全面学习使用C语言进行程序设计的方法,又能够充分掌握面向嵌入式系统程序设计的重点内容和编程技巧。 本书是面向大学本科、高职高专等相关专业学生和广大科研人员学习C语言程序设计的特色教材,尤其适用于电子信息类等专业的读者,也非常适合程序设计爱好者作为程序设计的入门教材。
戴峻峰,1999年6月本科毕业于湖南大学检测技术及仪器仪表专业,2008年3月硕士毕业于兰州理工大学电力系统及其自动化专业。1999年8月至今工作于淮阴工学院,从事教学共工作。主要讲授C语言或C++语言和嵌入式系统方面的理论与实践课程。
前言 习近平总书记在党的二十大报告中指出“科技是第一生产力、人才是第一资源、创新是第一动力”。大国工匠和高技能人才作为人才强国战略的重要组成部分,在现代化国家建设中起着重要的作用。 C语言是一门在国内外被广泛用于计算机程序设计的高级语言,特别是在电子信息类专业领域被广泛使用,计算机技术和电子技术的发展对C语言的广泛使用起到了一定的促进作用。 电子技术的发展带来了计算机小型化的进步和性能的提高,计算机技术的快速发展促进了电子信息类专业领域的技术发展和产品的智能化。无论是人工智能还是物联网,都离不开计算机,其中大部分是嵌入仪器设备和生活电器中的计算机,即嵌入式计算机,这部分计算机的主要程序设计语言是C语言。所以对于理工科的学生和从业人员,特别是电子信息类相关应用领域的学生或技术人员来说,熟练掌握C语言是非常有必要的。 本书的编写思想是根据嵌入式系统程序设计的需求,有所侧重地对相关知识内容进行重新组织,由浅入深、循序渐进地进行了讲解和分析。有针对性地设计各个章节相关知识点的验证例程,同时使用详细的文字对各个例程进行解析,逐行逐句地分析程序代码与结果的关系,从而使学生快速掌握相关语法规范和语句功能。设计性例程先分析程序设计思路,给出程序代码和运行结果后,再使用文字对此程序代码进行解析,以此强化学生对相关知识点的掌握程度,同时提高其灵活运用能力。另外,在与嵌入式设计关联比较紧密的部分章节进行有针对性的实例设计,使学生充分掌握使用C语言进行特定功能程序设计的方法。 本书的主要特点如下。 (1) 覆盖C语言所有语法及程序设计方法相关的知识内容,简化了复杂的算法程序设计实例。 ...
第1章C语言概述1
11C语言简介1
12C语言程序设计基本语法规则2
13C语言的字符集及词汇6
14习题8
第2章算法及算法描述9
21算法举例及描述9
22算法的标准描述方法12
23习题15
第3章数据类型、运算符与表达式16
31C语言数据类型的概念16
32常量与变量的概念17
33整型数据19
331整数相关的数据类型19
332整型常量的表示方法20
333整型变量22
34实型数据23
341实数类型24
342实型常量的表示方法25
343实型变量25
35字符型数据27
351字符数据类型27
352字符常量32
353字符变量34
354字符串常量35
36各类数值型数据之间的转换36
361数据类型之间转换规则36
362数据类型自动转换37
363数据类型强制转换40
37运算符与表达式及表达式语句41
371运算符简介42
372算术运算符42
373赋值运算符44
374运算符的优先级与结合性45
375表达式47
376表达式语句48
377逗号运算符49
378sizeof运算符50
38习题50
第4章基本语句及顺序程序设计51
41C语句概述51
42数据的输入/输出概念53
43字符信息的输出函数和输入函数54
431putchar函数54
432getchar函数55
44格式化输出函数和输入函数56
4...