





定价:49.5元
印次:1-7
ISBN:9787302368434
出版日期:2014.09.01
印刷日期:2021.07.08
图书责编:张玥
图书分类:教材
本书是《C程序设计(第四版)》(谭浩强,清华大学出版社出版)的配套实验指导书,全面介绍C语言程序设计的基本概念、基础知识、基本技能和常用算法,涵盖了C程序的开发环境、数据类型与表达式、控制结构、数组与字符串、函数、指针、结构体、位运算和预处理指令、文件操作、共用体和枚举类型等内容。全书包含了17个C语言基础实验和两个综合案例: 基础实验中提供了近80个例题,每一例题给出了编程思路、程序代码、运行结果截图供读者学习、参考;每一实验还提供4~6个基础题(必做)和2~4提高题(选做)两类练习,只要读者按要求独立完成,即可熟知C语言的基本概念、基础知识;两个综合案例旨在提高读者分析问题、解决问题、程序实现的能力。 本书从初学者的角度出发,循序渐进组织、安排内容,具有突出重点、化解难点、注重编程思维的培养等特点;书中还介绍了Visual C++常用调试技术、使用UltraEdit等工具查看文件字节内容、分析stdio.h组成等实用技能,以加深对C语言相关知识点的理解。 本书适合作为高等院校“C语言程序设计”课程的实验指导书,也可以作为读者学习C语言的参考资料。
蔡木生,男,1967年7月生,硕士研究生,讲师、工程师职称。从事软件开发工作近10年,在高校任教时间超过10年。出版教材3部:《计算机高级语言程序设计(C++)》(参编,2007年6月,冶金工业出版社),《Java核心编程技术》(主编,2010年9月,大连理工大学出版社),《Java核心编程技术实验指导教程》(主编,2010年10月,大连理工大学出版社);发表学术论文8篇,负责广东省高等教育教学改革项目1项(提高独立学院IT类专业学生程序设计能力的研究与实践,2013年)。
C语言是一种通用的、过程化的编程语言,由于它具有高效、灵活、功能丰富、表达力强和较好的可移植性等特点,广泛应用于系统软件和应用软件的开发之中,深受程序员的青睐,已成为当今最为流行的编程语言之一。因此,“C语言程序设计”始终是高等学校的一门基本的计算机课程,也是众多青年学生跨入“程序设计”殿堂的首选语言。然而,由于C语言涉及面广、内容丰富、使用灵活,要学好它并不容易,我们在教学过程中时常听到学生感慨: “函数之前内容好理解,到了函数有点晕,见了指针稀里糊涂,对于文件操作就不想学了”、“我能看懂别人的代码,但自己不知道怎么写”等。这些情况表明在C语言教学过程中“如何讲授各知识点,让学生理解其基本概念,掌握常用算法,提高编程能力”还有许多工作要做。现在C语言方面的优秀教材不少,但适合教学的实验指导书寥寥无几,本书旨在这方面做一些尝试。 本书是根据多位老师的教学经验、体会编写而成的,具有以下几个特点: (1) 内容全面、系统,适用于高校C语言程序课程实验教学。考虑到一些高校把“C语言程序设计”作为平台课程进行教学,在内容选取上比较全面、系统,既包含数据类型与表达式、控制结构、数组与字符串、函数、指针、结构体等基本内容,又包含位运算和预处理指令、文件操作、共用体和枚举类型等提高内容,这样就能满足上层软件开发、嵌入式系统、游戏开发等不同专业学生的教学需要,有助于全面认识C语言;由于大多数高校将“C语言程序设计”教学安排在一个学期完成,我们把C语言的主要内容分布在17个实验中,每周对应一个实验,而对循环结构、数组、函数、指针、文件等则安排在2~3个实验中,这样有利于实验的渐进实...
1.1实验目的1
1.2知识要点1
1.3实验内容与步骤6
实验2数据类型与表达式9
2.1实验目的9
2.2知识要点9
2.3实验内容与步骤14
实验3顺序结构程序设计19
3.1实验目的19
3.2知识要点19
3.3实验内容与步骤23
实验4选择结构程序设计27
4.1实验目的27
4.2知识要点27
4.3实验内容与步骤35
实验5循环结构程序设计(1)41
5.1实验目的41
5.2知识要点41
5.3实验内容与步骤45
实验6循环结构程序设计(2)47
6.1实验目的47
6.2知识要点47
6.3实验内容与步骤53实验7数组55
7.1实验目的55
C语言程序设计实验指导目录7.2知识要点55
7.3实验内容与步骤61
实验8字符数组与字符串64
8.1实验目的64
8.2知识要点64
8.3实验内容与步骤73
实验9函数(1)75
9.1实验目的75
9.2知识要点75
9.3实验内容与步骤84
实验10函数(2)86
10.1实验目的86
10.2知识要点86
10.3实验内容与步骤95
实验11结构体、共用体和枚举类型99
11.1实验目的99
11.2知识要点99
11.3实验内容与步骤109
实验12指针(1)114
12.1实验目的114
12.2知识要点114
12.3实验内容与步骤126
实验13指针(2)130
13.1实验目的130
13.2知识要点130
13.3实... 查看详情