新書推薦:
《
索恩丛书·盛清统治下的太监与皇帝
》
售價:HK$
88.5
《
透过器物看历史(全6册)
》
售價:HK$
490.6
《
我在台北故宫博物院读名画
》
售價:HK$
109.8
《
尼罗河往事:古埃及文明4000年
》
售價:HK$
76.2
《
一个人·谁也不是·十万人(诺贝尔文学奖得主反思自我的巅峰之作)
》
售價:HK$
54.9
《
重写晚明史(全5册 精装)
》
售價:HK$
781.8
《
汉末晋初之际政治研究
》
售價:HK$
132.2
《
强者破局:资治通鉴成事之道
》
售價:HK$
80.6
|
內容簡介: |
《计算机原理与编程基础》是学习C和C++编程的入门级教材,从计算机基本知识入手,以C和C++基本语法为主线,系统介绍了计算机对数的表达、C与C++的基本语法、程序结构以及数组、指针、函数和文件的基本操作等C和C++编程的基础知识。
《计算机原理与编程基础》强调编程的实际操作,除基本语法外,更注重语法的实际运用,在基本语法讲述时运用了大量实例,讲解过程与上课接近,采用日常用语以评述方式描述,力求做到通俗易懂。
《计算机原理与编程基础》可作为普通高校非计算机专业学习C和C++编程的入门级教材,也可以也可作为各种高职高专计算机相关专业或各种编程培训班教材,还可以作为编程初学者的自学用书。
|
關於作者: |
段延松,工学博士,武汉大学副教授,主要研究方向为摄影测量、影像匹配、无人机数据处理、卫星数据处理、三线阵数据处理、视觉测量等。美国ESRI外籍技术专家、武汉3551光谷人才,承担多项国家863计划、科技支撑计划、“十三五”重点研发计划及国防重大专项项目。发表10余篇SCI/EI学术论文,出版教材5部,取得国家发明5项,软著22项,获两次测绘科技进步奖(2010、2015),一次国家科技进步奖(2017)。
|
目錄:
|
章 计算机概述
1.1 计算机的产生与发展
1.2 计算机的硬件组成
1.3 计算机操作系统与软件
1.3.1 操作系统
1.3.2 软件开发
1.3.3 开发语言
1.4 习题
第2章 编程基础
2.1 计算机与二进制
2.1.1 计算机与二进制
2.1.2 二进制与存储器
2.2 不同进制之间的转换
2.2.1 二进制转换为十进制
2.2.2 十进制转换为二进制
2.2.3 二进制与八进制的转换
2.2.4 二进制与十六进制的转换
2.3 二进制的位运算
2.4 负数的二进制表示
2.5 习题
第3章 C与C 语言及开发环境
3.1 C与C 程序初探
3.2 标识符与关键字
3.3 基本输入输出语句
3.4 程序开发环境VS2017
3.4.1 编译概念
3.4.2 VS2017概述
3.4.3 VS2017安装
3.4.4 新建项目
3.4.5 代码编辑
3.4.6 调试运行
3.4.7 说明
3.5 习题
第4章 数据类型和基本语句
4.1 数据类型与变量
4.1.1 数据类型
4.1.2 变量
4.1.3 常量与const
4.2 运算符和表达式
4.2.1 赋值运算
4.2.2 算术运算、关系运算和逻辑运算
4.3 基本语句
4.3.1 赋值语句
4.3.2 输入输出语句
4.4 习题
第5章 条件选择结构
5.1 if else语句
5.2 switch语句
5.3 习题
第6章 循环结构
6.1 while循环语句
6.2 do,while循环语句
6.3 for循环语句
6.4 break语句
6.5 continue语句
6.6 习题
第7章 数组与字符串
7.1 一维数组
7.2 二维数组
7.3 字符串
7.4 字符串常用函数
7.5 习题
第8章 指针
8.1 指针定义与基本操作
8.2 动态分配内存
8.3 new和delete
8.4 指针的使用
8.4.1 指针与数组
8.4.2 字符串指针
8.4.3 指针总结
8.5 习题
第9章 函数
9.1 函数的定义
9.2 函数的参数
9.3 函数的返回值
9.4 函数的重载
9.5 变量的作用域
9.6 嵌套与递归
9.7 习题
0章 结构体与枚举
10.1 结构体定义
10.2 结构体使用
10.3 枚举类型
10.4 习题
1章 文件
11.1 文件与文件系统
11.2 文件操作概念
11.3 打开文件
11.4 读写文件
11.5 关闭文件
11.6 文件常用函数
11.7 习题
参考文献
|
|