C语言程序设计
书 号:9787113295240
丛 书 名:普通高等院校计算机基础教育“十四五”规划教材
作 者:张菁,王颖,刘威
译 者:
开 本:16开
装 帧:平装
正文语种:汉文
出 版 社:中国铁道出版社有限公司
定 价:49.7元
-
内容简介
C语言作为计算机程序设计入门语言,可以为学生思维能力的培养打下坚实的基础。本书以培养学生程序设计能力为目标,以程序设计为主线,以C语言的相关知识为基础,以应用为驱动,通过案例和问题引入内容,重点讲解程序设计的思想和方法。全书共11章,包括初识C语言,数据类型、运算符与输入/输出,选择结构程序设计,循环结构程序设计,数组,函数,编译预处理,指针,结构体和共用体,位运算以及文件等内容。本书内容全面,知识点详尽,适合作为高等学校相关专业“C语言程序设计”课程的教材,也可作为企业培训适用教材,还可作为对C语言学习感兴趣的读者的参考用书。 -
前言
前言
C 语言程序设计是我国高等学校重要的计算机基础课程之一, 其目标是让学生掌握C 程序设计语言的基础知识,并在实践中逐步掌握 C 程序设计的思想和方法,培养学生灵活的思维方式,培养学生分析问题和解决问题的能力,以及提高学生计算机应用能力。C 语言从产生到现在,已经成为最重要和最流行的编程语言之一。学习和掌握 C 语言,既可以培养学生程序设计素质和创新素质,又能为进一步学习其他高级语言打下坚实的基础。
我国高等学校《大学计算机基础课程基本要求》指出,将计算思维培养建立在知识理解和应用能力培养基础上。本书就是依据知识理解和应用能力培养的要求,结合学习特点,组织教师精心安排章节内容、编写思路、设计例题习题。编写过程中,力求先易后难、逐步深入,以保证能够让学生逐步理解,掌握相关章节要求,学习、理解并初步掌握基本的程序设计方法。
全书共分 11 章。第 1 章初识 C 语言,介绍了 C 语言的基础知识和 C 语言的运行环境;第 2 章数据类型、运算符与输入 / 输出,介绍了数据类型、运算符和表达式、基本输入 /输出操作;第 3 章选择结构程序设计,介绍了算法的基本知识和选择结构语句;第 4 章循环结构程序设计,介绍了循环控制的基础和使用;第 5 章数组,介绍了数组的概念和使用方法;第 6 章函数,介绍了函数的使用、变量的存储类型;第 7 章编译预处理,介绍了宏定义、文件包含和条件编译;第 8 章指针,介绍了指针的概念和使用;第 9 章结构体和共用体,介绍了结构体的使用以及共用体、链表、枚举类型的概念;第 10 章位运算,介绍了位运算基础知识;第 11 章文件,介绍了文件的基本概念和文件的读写等常用操作。
另外,编者还编写了与本书配套的《C 语言程序设计实验与习题选解》,主要是编程思维能力训练及部分实验内容的拓展。
本书由大连海洋大学张菁、王颖、刘威任主编,许吉庆(大连海蓝达科技有限公司)、张鑫、周磊、张思佳、刘明剑任副主编,具体编写分工如下:第 1 章由王颖编写,第 2章由周磊编写,第 3 章由张思佳编写,第 4 章由许吉庆编写,第 5 章由刘威编写,第 6章由张鑫编写,第 7 章由刘威编写,第 8 章由张菁编写,第 9 章由刘明剑编写,第 10 章和第 11 章由王颖编写,附录由张鑫和刘威编写。全书由张菁负责组织编写并统稿。本书由大连海洋大学与大连海蓝达科技有限公司校企合作研发,适合作为高等学校相关专业本科生“C 语言程序设计”课程的教材,也可作为企业培训适用教材。
由于编者水平有限,不足之处在所难免,殷切希望广大读者给予批评指正。
编者
2022年4月 -
目录
目录第1章初识C语言11.1程序设计基础11.2C语言概述21.3C程序的上机执行过程及运行环境10小结25习题一26第2章数据类型、运算符与输入/输出272.1字符集、关键字与标识符272.2数据类型与常量、变量282.3运算符与表达式362.4数据的输入与输出47小结58习题二58第3章选择结构程序设计603.1算法603.2C语句的分类633.3if语句653.4switch语句733.5程序举例77小结81习题三81第4章循环结构程序设计884.1概述884.2goto语句及其构成的循环894.3while语句904.4do…while语句934.5for语句964.6循环嵌套构成的多重循环994.7break和continue语句1024.8程序举例103小结106习题四106第5章数组1085.1概述1085.2一维数组1095.3二维数组1145.4字符数组与字符串119 -
作者介绍
1.张菁,女,硕士研究生学历,教授,大连海洋大学信息工程学院计算机基础教研室教师,专业方向为计算机科学与技术。讲授课程:《大学计算机基础》、《大学计算机基础实验》、《C语言程序设计》、《C语言程序设计实验》、《网络技术与应用》、《数据库应用与开发》、《PowerBuilder编程技术》等课程。主持多项教改项目:其中有国家级教改项目、省级教改项目、校级教改项目、校级精品课程,并以第一完成人参加省级精品课程的建设。2.王颖,女,硕士研究生学历,副教授,大连海洋大学信息工程学院计算机基础教研室副主任,专业方向为计算机科学与技术。学习经历:1997-2001本科/辽宁工业大学/计算机软件专业;2005-2007硕士/大连理工大学/计算机应用技术专业。教学经历:大学计算机基础、C语言程序设计、微机原理与应用、实用计算机英语、VB程序设计。科研成果:第一作者公开发表期刊15篇,教材5本。3.刘威,男,硕士研究生学历,讲师,大连海洋大学信息工程学院计算机基础教研室教师,专业方向为计算机软件与理论。学习经历:2000-2004本科/北京信息科技大学/计算机科学与技术;2005-2009硕士/哈尔滨工程大学/计 -
编辑推荐
本书以C语言的相关知识为基础,以应用为驱动,通过案例和问题引入内容,重点讲解程序设计的思想和方法。注重概念讲述的同时,通过“程序分析”、“解题思路”等有特色的体例模块,帮助学生更好的掌握所学知识。本书另配有《C 语言程序设计实验与习题选解》配套教材,可进一步训练学生的编程思维能力。 -
书评书荐
-
附件下载
图书推荐