计算机系列教材C程序设计(第2版)/孙连科
- ISBN:9787302536925
- 装帧:平装
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:283
- 出版时间:2019-10-01
- 条形码:9787302536925 ; 978-7-302-53692-5
本书特色
C语言是目前较好的学习程序设计的语言,C程序设计课程是程序设计的重要基础课,是培养学生程序设计能力的重要课程之一。因此,学好C语言程序设计课程,对掌握基本编程方法、培养基本编程素质具有重要意义。 本书是作者在讲授C语言程序设计的基础上,总结多年的教学经验,针对高等院校的学生,在已出版的普通高等教育“十一五”*规划教材计算机系列教材《C程序设计》基础上改版而成,主要是根据目前全国计算机等级考试的环境要求,添加了Visual C 2010集成开发环境的使用。本书是为了适应计算机信息技术的发展,计算机教材的及时更新与修订,是计算机学科自身的特点,也是全国高校计算机学科教学的必然要求。 书中全面地介绍了C语言的基本概念、数据类型、语句及结构特点,系统地讲述了C语言程序设计的基本方法和技巧。本书采取循序渐进的内容安排方式,通俗易懂的讲解方法,并辅以大量的例题; 讲述力求理论联系实际、深入浅出; 注重培养读者的程序设计能力及良好的程序设计风格和习惯; 注重实践环节,每章后精选了较多的习题。本书可作为普通高等学校计算机专业和非计算机专业C语言程序设计课程的本、专科教材(可以根据本科、专科教学要求的不同进行适当取舍),也可供计算机培训班或其他自学者使用。
内容简介
C语言是目前较好的学习程序设计的语言,C程序设计课程是程序设计的重要基础课,是培养学生程序设计能力的重要课程之一。因此,学好C语言程序设计课程,对掌握基本编程方法、培养基本编程素质具有重要意义。 本书是作者在讲授C语言程序设计的基础上,总结多年的教学经验,针对高等院校的学生,在已出版的普通高等教育“十一五”重量规划教材计算机系列教材《C程序设计》基础上改版而成,主要是根据目前全国计算机等级考试的环境要求,添加了Visual C++2010集成开发环境的使用。本书是为了适应计算机信息技术的发展,计算机教材的及时更新与修订,是计算机学科自身的特点,也是全国高校计算机学科教学的必然要求。 书中全面地介绍了C语言的基本概念、数据类型、语句及结构特点,系统地讲述了C语言程序设计的基本方法和技巧。 本书采取循序渐进的内容安排方式,通俗易懂的讲解方法,并辅以大量的例题; 讲述力求理论联系实际、深入浅出; 注重培养读者的程序设计能力及良好的程序设计风格和习惯; 注重实践环节,每章后精选了较多的习题。 本书可作为普通高等学校计算机专业和非计算机专业C语言程序设计课程的本、专科教材(可以根据本科、专科教学要求的不同进行适当取舍),也可供计算机培训班或其他自学者使用。
目录
第1章 C语言概述
1.1 程序与程序设计语言
1.1.1 程序
1.1.2 程序设计
1.1.3 程序设计语言
1.2 C语言发展概述和主要特点
1.2.1 C语言的发展历史
1.2.2 C语言的主要特点
1.3 C程序设计方法
1.3.1 C程序的基本结构
1.3.2 C程序设计步骤
1.4 MiCrosoft visual C++6.0及visual C++2010集成开发环境简介
本章小结
习题
第2章 数据类型、运算符与表达式
2.1 基本标识符
2.1.1 关键字
2.1.2 预定义标识符
2.1.3 用户定义标识符
2.2 C语言的数据类型
2.2.1 引入数据类型的目的
2.2.2 C语言的基本数据类型
2.2.3 数据类型修饰符
2.3 常量和变量
2.3.1 常量
2.3.2 变量
2.4 整型数据
2.4.1 整型常量
2.4.2 整型变量
2.4.3 整型变量的使用
2.5 实型数据
2.5.1 实型常量
2.5.2 实型变量
2.6 字符型数据
2.6.1 字符型常量
2.6.2 字符型变量
2.7 运算符及表达式
2.7.1 算术运算符和算术表达式
2.7.2 赋值运算符与赋值表达式
2.7.3 逗号运算符和逗号表达式
2.8 数据类型转换
2.8.1 类型自动转换
2.8.2 赋值转换
2.8.3 强制类型转换
本章小结
习题
第3章 顺序结构程序设计
3.1 C语句分类概述
3.2 数据的输入/输出
3.2.1 字符输出函数putChar()
3.2.2 字符输入函数getChar()
3.2.3 格式输出函数printf()
3.2.4 格式输入函数sCanf()
3.3 程序举例
本章小结
习题
第4章 选择结构程序设计
4.1 关系运算符和关系表达式
4.1.1 关系运算符
4.1.2 关系表达式
4.2 逻辑运算符与逻辑表达式
4.2.1 逻辑运算符
4.2.2 逻辑表达式
4.3 if语句
……
第5章 循环结构程度设计
第6章 函数与编译预处理
第7章 数组
第8章 指针
第9章 结构体和共同体
第10章 位运算
第11章 文件
第12章 C语言综合应用程序示例
附录Ⅰ常用字符与ASCII代码对照表
附录Ⅱ C语言中的关键字
附录Ⅲ 运算符和结合性
附录Ⅳ C语言编译、连接时常见的错误和警告信息
附录Ⅴ C语言常用部分库函数
参考文献
节选
第3章顺序结构程序设计 教学目标 掌握C语言顺序结构程序设计的基本方法,掌握C语言数据输入与输出的方法及相应的常用库函数的使用。 本章要点 C语句概述 字符数据的输入与输出函数getchar()与putchar()的使用 格式输入与输出函数printf()与scanf()的使用 程序设计有两部分工作,一部分是数据的设计,另一部分是操作的设计。数据的设计是对一系列数据的描述,主要是定义数据的类型,完成数据的初始化等; 操作的设计是指产生一系列的操作控制语句,其作用是向计算机系统发出操作指令,以完成对数据的加工和流程控制。 当用C语言编程解决实际问题时,必须组织相应的语句来完成数据的设计和操作的设计,这里的“组织相应的语句”便隐含了结构问题。一般地讲,C程序可由顺序结构、选择结构和循环结构三种结构组成。 路要一步一步地走,类似地,构成C程序的各语句间在运行时客观地存在一个先后的次序,这些语句形成了顺序结构。顺序结构是*简单、*基本的程序结构,其包含的语句是按顺序执行的,且每条语句都将被执行。其他的结构可以包含顺序结构,也可以作为顺序结构的组成部分。本章主要讲述顺序结构程序设计方法。 3.1C语句分类概述 C语句可以分为以下5类: 1. 控制语句 控制语句完成一定的控制功能。C语言只有9种控制语句,它们是: (1) if()~else~(条件语句) (2) switch(多分支选择语句) (3) goto(转向语句) (4) while()~(循环语句) (5) do~while()(循环语句) (6) for()~(循环语句) (7) break(中止执行switch或循环语句) (8) continue(结束本次循环语句) (9) return(从函数返回语句) 以上9种语句中的括号()表示其中是一个条件,~表示内嵌的语句。这些语句将在后面的章节中陆续介绍。 2. 变量声明语句 由类型关键字后接变量名(如果有多个变量名,则用逗号分隔)和分号构成的语句,如: “int a,b,c;”。
作者简介
孙连科,男,1961年出生,教授,计算机及应用专业本科毕业,电子与通信工程硕士,从事计算机基础教学工作。主持、参与多个省、学院级教育科研课题的研究,在省级以上刊物上公开发表计算机基础教学改革与实践论文4篇。主编《大学计算机基础应用教程》(**、二版),由中国水利水电出版社出版;主编《计算机基础与应用》、《C语言程序设计(第二版)》由中国电力出版社出版;主编《C语言程序设计》、副主编《Visual Basia语言程序设计考试指导》由辽海出版社出版;副主编《微型机组装与维护实用教程》(**、二版)由高等教育出版社出版。 国水利水电出版社出版;副主编《计算机基础与应用》、主编《C语言程序设计(**、二版)》由中国电力出版社出版。
-
断代(八品)
¥15.5¥42.0 -
家居设计解剖书
¥29.3¥39.0 -
当代中国政府与政治(新编21世纪公共管理系列教材)
¥30.2¥48.0 -
中医基础理论
¥50.7¥59.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
编辑审稿实务教程
¥35.1¥45.0 -
社会学概论(第二版)
¥33.0¥55.0 -
古代汉语(第四册)
¥13.3¥35.0 -
当代教育心理学(第3版)(本科教材)
¥23.8¥66.0 -
落洼物语
¥8.4¥28.0 -
EPLAN电气设计
¥29.9¥39.8 -
软件定义网络(SDN)实战教程
¥49.6¥69.8 -
[社版]大汉战神:霍去病传
¥14.0¥40.0 -
介入护理学(案例版)
¥52.4¥69.8 -
学前教育史(第二版)
¥31.2¥48.0 -
西方经济学(宏观部分·第八版)(21世纪经济学系列教材)
¥41.7¥49.0 -
西方经济学(微观部分·第八版)(21世纪经济学系列教材)
¥17.9¥56.0 -
数理经济学的基本方法(第4版)(精)
¥56.9¥79.0 -
老子道德经注校释(精)/新编诸子集成
¥30.1¥43.0 -
科技论文规范写作与编辑(第4版)
¥63.0¥75.0