正版保障 假一赔十 可开发票
¥ 40.76 8.5折 ¥ 48 全新
库存5件
作者刘三满 白宁 李丽蓉 郭丽蓉 郭璞 张婷婷 曾倩倩 贾王晶 杨俊斌 曹敏 尉译心
出版社清华大学出版社
ISBN9787302491446
出版时间2018-01
装帧平装
开本16开
定价48元
货号25241934
上书时间2024-11-08
前 言
根据*高等学校计算机基础课程教学指导委员会提出的《关于进一步加强高校计算机基础教学的意见》精神,“程序设计基础”课程一般定位为高等院校各专业大学生重要的计算机公共基础课。通过该课程的学习,一是让学生掌握一种高级程序设计语言;二是了解程序设计的思想和方法,培养程序设计的实践能力。
要学好任何一门学科,必须循序渐进,从基础入手,这是教育的普遍规律。掌握一种程序设计语言是进行程序设计的前提和基础。C语言是国内外广泛使用的一种面向过程的程序设计语言,是计算机课程体系中的门重要的基础课程。它不仅具有丰富的数据类型与运算符、灵活的控制结构、简洁高效的表达式、清晰的程序结构和良好的可移植性等优点,而且还具有直接对计算机硬件操作的功能。C语言既具有高级语言的优点,又有低级语言的特点;既可以用来编写系统软件,又可以用来编写应用软件。学习并掌握C语言,能够为进一步学习其他高级语言打下坚实的基础。
C语言的卓越性能,使它流行于全世界,成为受欢迎的程序设计语言之一。尽管现在计算机领域流行的语言很多,但都无法替代C语言的基础作用。C语言作为一门通用的语言之一,在过去很流行,将来依然会如此。
由于C语言涉及的概念和规则比较多,初学者需要进行思维方式的转换,所以有的初学者感觉C语言很难学。为了引导初学者循序渐进、由浅入深地学好C语言,我们编写了这本《C语言程序设计教程》,本书的主要特点如下:
1针对初学者的学习特点和需求,以讲解基本知识、基本技能为宗旨,以先进性、应用性、通俗性为出发点,将程序设计的基本思路和技巧组织在教材中;
2注重内容的可读性,以“理论讲解—案例分析—编程实践”的方式组织内容,把对语言和语法的讲解完全融入程序设计及案例中,符合学生的认知过程;
3注重内容的实用性,结合高校应用型人才的培养目标,以C语言为工具,介绍程序设计的基本思想和方法,着力培养学生使用计算机解决专业领域实际问题的能力,提高学生应用和创新的能力;
4精选了大量有普遍性和代表性的程序,并详细介绍了每个案例程序的分析和设计过程。通过对这些案例程序的讲解,读者能够综合应用所学知识解决实际问题,不断提高分析问题、解决问题的能力。
本书由山西警察学院刘三满、白宁、李丽蓉担任主编,郭丽蓉、郭璞、贾王晶、曹敏、杨俊斌担任副主编,曾倩倩、张婷婷、尉译心参与编写。编写组为了打造精品,保证教材的编写质量,在编写本书的过程中,严格按照“C语言程序设计”课程教学大纲、课程结构和教学进程的要求,集思广益,较好地完成了编写、修改、统稿等工作。本书的出版,是探索教、学、练一体化教学模式的一次有益尝试,是积极开展教法创新的一次极好检验。本书既可作为普通高等院校“C语言程序设计”课程的教材,也可作为从事计算机应用的各类工程技术人员的参考书和自学教材,对于参加C语言等级考试的同学也具有一定的参考价值。
本书的出版,得到了“山西省‘1331工程’重点学科建设计划”的经费资助,得到了山西警察学院各位领导和相关部门的鼓励和支持,得到了山西警察学院网络安全保卫系各位老师的帮助,并提出了宝贵的建议和意见。本书在编写时结合了多位老师多年来从事程序设计课程教学的经验,参考和借鉴了部分国内外同类优秀教材及多位专家、学者的著作和研究成果,由于篇幅有限,不能一一列出,在此一并表示感谢!
鉴于编者水平有限,本书难免有不当之处,敬请读者批评指正。
编 者
目 录
第1章 程序设计基础知识
11 程序与程序语言
12 算法和算法的表示
13 结构化程序设计方法
本章小结
习题
第2章C语言概述
21 C语言的发展历程和特点
22 C程序的基本结构
23 C语言的基本字符集与C语言词汇
24 C程序的执行
本章小结
习题
第3章数据类型与运算规则
31 数据与数据类型
32 C语言的基本数据类型及其表示
33 算术运算与赋值运算
34 关系运算与逻辑运算
35 位运算
36 其他运算
37 运算符的优先级及结合性
38 混合运算及数据类型转换
本章小结
习题
第4章顺序结构程序设计
41 语句和注释
42 顺序结构程序设计
43 程序举例
本章小结
习题
第5章选择结构程序设计
51 if语句的语法及流程
52 switch语句结构
本章小结
习题
第6章循环结构程序设计
61 while循环
62 do…while循环
63 for循环
64 循环结构嵌套
65 continue语句和break语句
本章小结
习题
第7章数组
71 一维数组
72 二维数组
73 多维数组
74 字符数组
本章小结
习题
第8章函数
81 函数定义和函数调用
82 函数间的参数传递
83 函数嵌套调用和递归调用
84 变量的作用域和变量的存储类别
本章小结
习题
第9章指针
91 指针概述
92 指针与函数参数
93 指针与一维数组
94 指针与二维数组
95 指针与字符串
96 指针数组和多级指针
97 指针与函数
本章小结
习题
第10章结构体和共同体
101 结构体
102 共同体
103 枚举类型和自定义类型
104 应用实例
本章小结
习题
第11章文件
111 文件概述
112 文件的打开与关闭
113 文件的读写操作
114 文件的其他常用函数
本章小结
习题
附 录
附录A 常用字符与ASCII代码对照表
附录B 运算符的优先级和结合性
附录C 常用函数库
参考文献
— 没有更多了 —
以下为对购买帮助不大的评价