C语言程序设计(微课视频版)
400分钟视频+11个实验+1章综合实训+近百道编程题等。提供课件、源码,答案,咨询QQ:2301891038(仅限教师)。

作者:段华琼 主编 孙炼 段雨梅 副主编

丛书名:21世纪高等学校计算机类课程创新系列教材·微课版

定价:69元

印次:1-5

ISBN:9787302610915

出版日期:2022.09.01

印刷日期:2025.07.08

图书责编:付弘宇

图书分类:教材

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

本书通过大量实例,系统、全面地讲解了用C语言进行程序设计的相关知识。全书共分为9章,包括概述、C语言语法基础、C程序的控制结构、数组、函数、指针、用户自定义数据类型、文件和综合实训。本书第1~8章设计了配套习题及实验,方便教师开展实践教学和布置课后练习。第9章“综合实训”以学生档案管理系统为例,从软件工程的角度出发,详细介绍了程序开发流程,将理论联系实际,帮助读者理解和掌握C语言本质。 配套慕课已在“学堂在线”平台上线,本书第1~8章内容均有对应的教学视频。本书还提供丰富的教学资源,包括精心制作的PPT课件,所有实例、实验和综合实训的源代码,各章习题答案和源代码。所有源代码均经过验证,可直接编译和运行。   本书以C语言编程的入门学习和能力提高为主线,内容循序渐进,知识结构合理,符合本科教学大纲要求,可以作为高等院校程序设计类课程的教材,也可供开发人员参考使用。

段华琼:四川大学锦城学院专职教师,硕士,副教授,至今已任教14年,具备丰富的教学经验,多次在教学竞赛中获奖,2011年作为副主编出版教材《C语言程序设计》(普通高等教育“十二五”国家级规划教材)。

                 C语言是Combined Language(组合语言)的简称,其应用非常广泛,既可以编写系统程序,也可以编写应用程序,还可以应用到单片机及嵌入式系统的开发中。C语言一直占据着编程语言排行榜的前两名位置,是大多数开发人员初学编程的首选语言。   编者在多年从事大学C语言课程教学的基础上,根据多年的教学经验和学生学习编程的特点和规律,精心组织编写了本书。书中各知识点循序渐进,逐步展现C语言的各技术要点,让学习变得轻松自如。本书所有例题都是编者从实际教学内容中精选而得。   本书主要针对C语言的初学者,以应用为中心,以提高编程能力为目标。读者在学习各章的基础知识后,可以根据各章最后的实验进行相应的上机练习,并结合第9章的综合实训,锻炼编程能力,实现学以致用,最终能够用C语言编程去解决实际问题。   本书对应的慕课已在慕课平台“学堂在线”上线,包含本书第1~8章的内容,并对知识进行了精简,通过视频讲解了C语言最核心、最重要、最实用的知识点,有助于读者快速掌握C语言程序设计。读者在平台上注册后即可免费加入学习,如图1所示。    图1 本书的配套慕课主页   本书作为教材使用时,建议理论教学安排32~40学时,实验教学安排24~32学时。每章分配的课时数可参考表1。 表1 课时分配表 章序号 1 2 3 4 5 6 7 8 9 理论课时(32学时) 2 4 4 4 4 6 4 2 2 实验课时 (32学时) 1 4 4 4 4 4 2 1 8      本书由段华琼任主编,段华琼编写第1、2、6、7、9章,孙...

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

  

  

  

  

第1章  概述 1

  1.1  程序设计语言 1

  1.2  C语言的发展及特点 3

1.2.1  C语言的发展 3

1.2.2  C语言的特点 4

1.2.3  C语言的应用领域 5

  1.3  简单的C语言程序举例 6

  1.4  C语言程序的基本结构 7

  1.5  C语言程序的运行步骤 9

  1.6  集成开发环境Dev-C++ 10

1.6.1  Dev-C++的安装 11

1.6.2  创建单个源程序文件 14

1.6.3  创建项目 16

1.6.4  调试程序 19

  1.7  算法 21

1.7.1  算法的概念及特点 21

1.7.2  算法的描述工具 22

  习题1 25

  实验1  Dev-C++集成开发环境 26

第2章  C语言语法基础 28

  2.1  数据类型概述 28

  2.2  常量和变量 29

2.2.1?常量 29

2.2.2?编译器确定常量类型的依据 31

2.2.3?变量 31

2.2.4?标识符 36

  2.3?运算符和表达式 36

2.3.1?算术运算符 37

2.3.2?赋值运算符 40

2.3.3?自增、自减运算符 40

2.3.4?关系运算符 41

2.3.5?逻辑运算符 42

2.3.6?条件运算符 43

2.3.7?取字节数运算符 44

  2.4?数据的输入和输出 45

2.4.1?格式化输出函数printf() 45

2.4.2?格式化输入函数scanf() 48

2.4.3?字符... 查看详情

1. 配套400分钟微课视频。

2. 设计了11个实验,供读者进行实操练习;一章综合实训,完整讲解系统开发全流程。
3.包含丰富的编程题、选择题等课后习题,并提供完整解答。
查看详情