





定价:59.8元
印次:1-1
ISBN:9787302684749
出版日期:2025.03.01
印刷日期:2025.03.13
图书责编:袁勤勇
图书分类:教材
"本书浓缩了作者多年教学改革的实践经验,以白皮书和CFC2008为指导,按照认识规律,对章节顺序进行了合理的安排,做到先易后难、循序渐进,语言叙述注重图文并茂,理论讲解注重结合实际应用、能力训练。本书主要内容包括: C语言和结构化程序设计,数据类型、运算符与表达式,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组与字符串,函数,对函数的进一步讨论,指针,结构体、共用体、枚举和用户定义的类型,位运算,文件,上机实验与指导,总结等。 本书适合作为高等院校“C语言程序设计”课程的教材,还可作为C语言自学者的教材或参考书。 "
刘浩,男,生于1965年,博士,山东建筑大学计算机科学与技术学院教授,从事计算机教育及科研30余年。曾主编《计算机文化基础》《c语言程序设计》《计算机引论》《计算机数值计算方法》等多部本科计算机类教材。
前 言 “C语言程序设计”在许多高校都作为程序设计语言的第一门课程进行教学。笔者从事C语言程序设计课程的教学已有30年,在不断融合课程发展趋势和从事教学改革实践的过程中,积累了许多教学经验,有不少收获和感悟。笔者感到有必要将其整理出来,与大家共享。本书在编写过程中,以教育部高等学校非计算机专业计算机基础课程教学指导分委员会《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》(简称“白皮书”)和中国高等院校计算机基础教育改革课题教研组发布的《中国高等院校计算机基础教育课程体系2008》(简称CFC2008)为指导。这有利于体现新的教学思维和时代感。 本课程向学习者介绍结构化(模块化)程序设计的基本思想和方法,通过学习结构化程序设计语言,读者应了解用计算机解决问题的一般方法,掌握程序设计的思路和基本方法,掌握编写和调试简单应用程序的方法,养成利用计算机解决工作、生活中的实际问题的习惯,提高应用计算机的能力和素质。 本书的主要特色如下。 (1) 按照认识规律,对章节顺序做了合理安排,做到先易后难、循序渐进,叙述表达注重图文并茂、通俗易懂,理论讲解注重结合实际应用、能力(特别是编程能力和调试能力)训练,并适时融入了分析、启发、引导性的内容和思考性的问题,有助于读者很快进入角色,进而对本书、本课程产生兴趣,易于教学,易于自学。 ...
第1章C语言和结构化程序设计1
1.1C语言的产生过程及特点1
1.1.1C语言的产生过程1
1.1.2C语言的特点2
1.2C语言程序的结构、书写格式和简单的C语言程序3
1.2.1C语言程序的结构3
1.2.2C语言程序的书写格式4
1.2.3简单的C语言程序4
1.3C语言程序的开发过程及开发环境6
1.3.1C语言程序的开发过程6
1.3.2Turbo C集成开发环境及其使用7
1.3.3Dev C++集成开发环境及其使用10
1.3.4Visual C++开发环境及其使用13
1.4算法和结构化程序设计18
1.4.1算法18
1.4.2结构化程序设计21
1.4.3简单程序的设计21
习题123
第2章数据类型、运算符与表达式24
2.1C语言的数据类型25
2.2常量、变量27
2.2.1常量27
2.2.2变量30
2.2.3变量赋初值31
2.3C语言的运算符和表达式31
2.3.1算术运算符和算术表达式32
2.3.2赋值运算符和赋值表达式34
2.3.3复合的赋值表达式35
2.3.4逗号运算符和逗号表达式35
2.4不同类型数据之间的转换36
2.4.1自动类型转换36
2.4.2强制类型转换38
习题239
第3章顺序结构程序设计41
3.1顺序结构的程序特点42
3.2赋值...
本书提供PPT、难点讲课视频等数字资源。
本书适合作为高等院校C语言程序设计课程的教材,还可作为C语言自学者的教材或参考书。
"