C语言程序设计
C语言程序设计入门教材,计算机水平考试培训及各类成人教育教材。

作者:邵兰洁、马睿、李丽芬、孙丽云、张秋菊

丛书名:高等学校计算机基础教育系列教材

定价:59元

印次:1-7

ISBN:9787302568520

出版日期:2021.01.01

印刷日期:2025.01.03

图书责编:龙启铭

图书分类:教材

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

本书针对程序设计的初学者,以通俗易懂的语言,由浅入深地讲述了C语言程序设计的技术与技巧。内容包括:C语言的基本概念、数据类型及其运算、选择结构、循环结构、数组、函数、编译预处理、指针、结构体和共用体、文件和项目实战共11章内容。前10章讲述C语言的基础语法,每章配有程序实例和常见错误分析,有利于读者掌握程序设计的基本技巧。第11章的项目实战,通过学生成绩管理系统的设计与开发,展示了项目开发的全过程,从需求分析、算法设计到程序编写和过程调试,以项目实战的形式引导和帮助学生解决实际问题,提高学生解决具体问题的能力。

邵兰洁 单位:燕京理工大学 职务、职称:副教授 性别:女 年龄:47岁,从事计算机教育工作21年,承担多门计算机专业主干课程的教学任务,教学经验丰富。主持参与省市级课题10余项,发表学术论文20余篇,出版计算机相关图书10余本。

前言 C语言程序设计C语言是国内外广泛使用的结构化程序设计语言,它具有丰富的运算符号和数据类型,语言简单灵活,表达能力强,目标程序效率高、可移植性好,既有高级语言的优点,又有低级语言的许多特点。因此,C语言既可用于开发系统软件,也可用于开发应用软件,应用面很广。多数高等院校不仅计算机专业开设了C语言课程,而且,非计算机专业也开设了。同时,许多学生都选择C语言作为参加全国计算机等级考试(二级)的考试科目。 本书详细介绍了C语言程序设计中最基本的语法规则和程序设计方法。在编写过程中力求做到概念准确、简洁,语言通俗易懂,注重前后知识的衔接,知识点安排由浅入深、循序渐进,示例选取贴近实际,有助于初学者快速掌握C语言的基础知识,从而对C语言有个全面、直观、系统的认识。 本书的特点如下: (1) 内容经过精心组织,体系合理、结构严谨,详细介绍C语言程序设计的基础知识、程序设计方法和解决实际问题的技巧。 (2) 针对程序设计的初学者,以通俗易懂的语言,由浅入深、循序渐进,对所介绍的内容都给出典型的示例,每个示例均配有问题分析(给出解决问题的思路和算法)、程序代码(完整的程序代码,并对程序代码添加尽可能多的注释)、运行结果(直观的运行结果截图,有利于程序结果的验证)和代码解析(对关键代码进行解析和总结,对运行结果进行分析),容易入门和提高。 (3) 所有示例均按照C99标准编写,并遵循程序员所应该遵循的一般编程风格,可读性强。同时,每章后都设有精心挑选的多种类型的习题,以帮助学习者通过练习进一步理解和巩固所学的内容。 (4) 在讲述C语言基础知识的同时,注重知识应用能力的培养。...

暂无课件

样章下载

暂无网络资源

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

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

C语言程序设计第1章引言1

1.1C语言的发展1

1.2C语言的特点2

1.3C程序结构2

1.3.1C程序的基本组成2

1.3.2算法5

1.3.3C程序的三种基本结构6

1.4C程序的实现7

1.4.1C程序的开发步骤7

1.4.2C程序的编辑8

1.4.3C程序的调试12

1.4.4C程序的编译、连接及执行14

1.4.5项目的保存和打开16

1.5常见错误分析16

本章小结18

习题19

第2章数据类型及其运算22

2.1标识符和关键字22

2.1.1标识符22

2.1.2关键字23

2.2常量与变量24

2.2.1常量24

2.2.2变量24

2.3数据类型25

2.3.1整型数据26

2.3.2实型数据28

2.3.3字符型数据31

2.4数据类型的转换32

2.4.1隐式类型转换32

2.4.2强制类型转换33

2.5运算符和表达式34

2.5.1算术运算符和算术表达式35

2.5.2赋值运算符和赋值表达式36

2.5.3自增自减运算符37

2.5.4逗号运算符和逗号表达式39

2.6数据的输入和输出40

2.6.1格式输入函数scanf40

2.6.2格式输出函数printf43

2.6.3字符输入函数getchar()45

2.6.4字符输出函数putchar()45

2.7赋值语句和顺序结构程序设计46

2.7.1赋值语句46

2.7.2顺序结构程序设计47

2.8数学函数48

2.9应用举例51

2.10常见错误分析53

本章小结60

习题61

C语...

语言通俗易懂,讲解深入浅出,不只是介绍C语言语法,而是重点介绍C语言程序设计的技术与技巧,最后给出一个项目实战,通过学生成绩管理系统的设计与开发,展示了项目开发的全过程,每个示例均配有问题分析、程序代码、运行结果和代码解析,并对程序代码添加尽可能多的注释,非常适合教学和自学。