C语言程序设计基础项目教程(微课版)(第2版)
项目式新形态教材:知识点微课+实训项目慕课、资源实用丰富、项目来自实际、易教易学,提供课程的整体解决方案。

作者:唐懿芳、龙立功、康玉忠、刘晓林、樊红珍、李毅

丛书名:计算机类技能型理实一体化新形态系列

定价:49.8元

印次:2-1

ISBN:9787302683988

出版日期:2025.03.01

印刷日期:2025.03.13

图书责编:张龙卿

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"本书通过项目实例重点讲解C语言结构化程序设计的基本思想、方法和解决实际问题的技巧,培养学习者设计、分析应用程序的能力和良好的编程习惯。全书共分10个模块,主要内容有: C语言基础、顺序结构程序设计及输入/输出语句、选择结构程序设计、循环结构程序设计、数组的应用、函数的应用、结构体与共用体的应用、指针、文件和综合项目实践。综合项目实践模块提供了两个有趣的游戏类综合设计项目,供读者学习参考。 本书的编写理念是面向问题的学习,先提出问题,然后导入相关程序设计知识和语法知识,并采用流程图描述算法,这样思路清晰,逻辑明了,内容直观易懂。全书程序代码完整,所有程序均在Devcpp的环境下调试通过,便于读者学习;对问题进行了扩展分析,拓宽了读者的学习视野;技能训练举一反三,便于读者巩固、提高。 本书适合高校计算机及相关专业学生作为学习程序设计的教材,也可作为程序开发人员的学习用书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。"

唐懿芳,中共党员,计算机应用教授,工学博士,从教26年,有丰富的一线课堂经验,深受学生好评,深化三教改革,努力学习习近平时代新思想,在课堂融入二十大精神,融入思政,思政育人

前言 本书按照“以二十大精神为引领,以学生为中心,以技能培养为目标”的思路开发及设计素质目标。在素质目标建设方面,为更好地将党的二十大报告精神融入课程教学,编者结合了教材中各任务特点、背景以及新时代要求等,特别拓展了精益求精的大国工匠精神、科学严谨的职业素养、用户至上的服务精神、协作共进的团队精神、自主创新的科学精神、社会主义法治精神等内容。 本书是国家“双高计划”专业群建设项目的重要课程——程序设计基础的配套教材。本书参考了国际上一些相关的专著和多所国内高校的同类教材,结合全体参编教师多年的教学经验和实际教学条件编写而成。 程序设计基础是培养学生程序设计逻辑和思维的入门课程,本课程的主要目标是培养学生程序设计的理念,使学生学会程序设计的基本方法,为后续课程的学习打好基础。 本书以C语言为载体,通过项目实例重点讲解C语言结构化程序设计的基本思想、方法和解决实际问题的技巧,培养学生设计、分析应用程序的能力和良好的编程习惯。全书共10个模块,主要内容包括C语言相关知识和技能的讲解;最后提供了两个有趣的游戏类综合设计项目,便于学生学习参考。 本书突出实用特色,以程序设计为主线,注重学生程序设计能力的培养,打破了程序设计语言传统教材的模式,突破原有知识体系结构的限制,采用“技能需求、问题引导、任务驱动”的方式重新组合设计教学项目与案例,以项目为载体,循序渐进地引导学生进行C语言知识点的学习和技能的操练。全书学习目标明确,突出知识点应用,降低了对语法细节、复杂语句等学习上的困难。本书的编写理念是注重面向具体任务并导入相关程序设计知识和语法的学习,采用流程图描述算法,...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

模块1C语言基础/1

任务1.1输出“Hello World! Hello C!”——了解C语言的结构1

1.1.1计算机程序及其设计语言1

1.1.2第一个C语言程序2

1.1.3第一个C语言程序的说明2

1.1.4C语言程序结构3

任务1.2熟悉编写C语言程序的环境4

1.2.1Visual C++6.0编程环境介绍4

1.2.2Devcpp编程环境介绍8

1.2.3C语言程序的设计步骤12

1.2.4C语言程序的执行过程与上机调试步骤12

任务1.3猜牌游戏的体验——C语言的综合运用一13

任务1.4打字游戏的体验——C语言的综合运用二14

归纳与总结14

拓展阅读15

习题115

模块2顺序结构程序设计及输入/输出语句/17

任务2.1计算三角形的周长和面积——数值计算17

2.1.1数据的分类18

2.1.2常量和变量18

2.1.3数据类型23

2.1.4数据的输入和输出26

2.1.5C语言算术表达式与数学公式30

2.1.6程序语句序列的表示31

2.1.7程序代码31

任务2.2密码的破解——字符运算32

2.2.1运算符与表达式32

2.2.2数据类型转换392.2.3对称加密技术的引入40

2.2.4运行程序41

任务2.3求解一元二次方程——数学函数和复杂公式42

2.3.1常用的数学函数42

2.3.2一元二次方程组的求解44

任务2.4猜牌游戏的界面——输入/输出语句46

任务2.5编程语句的规范化47

2.5.1标识符命名规则47

2.5.2程序版式48

2...

本书作者有多年的企业从业实际工作经验,教材定位准,内容实用,有大量的实用案例,适合学生和从业者学习。编辑QQ 1102528884