计算机专业的《数值分析》课程,属于算法类资料
2022-01-05 21:22:11 4.57MB 数值分析
1
数据结果期末复习 几乎 所有重点都在里面 不挂科 一起努力把
2021-12-24 14:44:41 707KB 数据结构 C语言版 清华大学出版社
1
内容简介: 著名编程图书作家Ivor Horton引导学习Visual C++ 2013这本C++语言畅销书遵循Ivor Horton一贯的畅销风格。Horton非常详尽地介绍了标准C++语言和Visual C++。   《Visual C++ 2013入门经典(第7版)》根据Visual C++ 2013进行了更新,展示了如何使用Visual C++建立实用的应用程序。阅读本书不需要任何编程经验。作者使用大量循序渐进的编程示例,引导读者掌握C++开发的全部奥秘。   《Visual C++ 2013入门经典(第7版)》特色   ◆ 介绍C++编程的基本概念以及Visual C++开发环境的要点   ◆ 从简单的过程式程序开始解释C++语言,逐步过渡到类和面向对象编程   ◆ 演示如何在各种环境下应用标准模板库(STL)   ◆ 揭示每个Windows桌面应用程序中的基本元素   ◆ 展示如何使用MFC建立图形用户界面以编写Windows应用程序   ◆ 通过一个在Windows 8下执行的游戏示例,说明如何开发Windows Store应用程序 部分章节目录: 第1章 使用Visual C++编程 1 1.1 使用Visual C++学习 1 1.2 编写C++应用程序 2 1.3 学习桌面应用程序的编程 2 1.3.1 学习C++ 3 1.3.2 C++概念 3 1.3.3 控制台应用程序 4 1.3.4 Windows编程概念 4 1.4 集成开发环境简介 6 1.4.1 编辑器 6 1.4.2 编译器 6 1.4.3 链接器 6 1.4.4 库 7 1.4.5 标准C++库 7 1.4.6 Microsoft库 7 1.5 使用IDE 7 1.5.1 工具栏选项 8 1.5.2 可停靠的工具栏 9 1.5.3 文档 9 1.5.4 项目和解决方案 9 1.5.5 设置Visual C++的选项 16 1.5.6 创建和执行Windows应用程序 17 1.6 小结 19 1.7 本章主要内容 19 第2章 数据、变量和计算 21 2.1 C++程序结构 21 2.1.1 main()函数 28 2.1.2 程序语句 28 2.1.3 空白 30 2.1.4 语句块 30 2.1.5 自动生成的控制台程序 30 2.2 定义变量 32 2.2.1 命名变量 32 2.2.2 关键字 32 2.2.3 声明变量 33 2.2.4 变量的初始值 33 2.3 基本数据类型 34 2.3.1 整型变量 34 2.3.2 字符数据类型 35 2.3.3 整型修饰符 36 2.3.4 布尔类型 36 2.3.5 浮点类型 37 2.3.6 C++中的基本类型 37 2.3.7 字面值 38 2.3.8 定义类型的别名 39 2.4 基本的输入/输出操作 40 2.4.1 从键盘输入 40 2.4.2 到命令行的输出 40 2.4.3 格式化输出 41 2.4.4 转义序列 42 2.5 C++中的计算 44 2.5.1 赋值语句 44 2.5.2 算术运算 44 2.5.3 计算余数 49 2.5.4 修改变量 49 2.5.5 增量和减量运算符 50 2.5.6 计算的顺序 52 2.6 类型转换和类型强制转换 53 2.6.1 赋值语句中的类型转换 54 2.6.2 显式类型转换 54 2.6.3 老式的类型强制转换 55 2.7 auto关键字 55 2.8 类型的确定 56 2.9 按位运算符 56 2.9.1 按位AND运算符 57 2.9.2 按位OR运算符 58 2.9.3 按位XOR运算符 59 2.9.4 按位NOT运算符 60 2.9.5 移位运算符 60 2.10 lvalue和rvalue 61 2.11 了解存储时间和作用域 62 2.11.1 自动变量 62 2.11.2 决定变量声明的位置 65 2.11.3 全局变量 65 2.11.4 静态变量 68 2.12 具有特定值集的变量 68 2.12.1 旧枚举 68 2.12.2 类型安全的枚举 70 2.13 名称空间 72 2.13.1 声明名称空间 73 2.13.2 多个名称空间 74 2.14 小结 75 2.15 练习 75 2.16 本章主要内容 76 第3章 判断和循环 79 3.1 比较数据值 79 3.1.1 if语句 80 3.1.2 嵌套的if语句 81 3.1.3 嵌套的if-else语句 85 3.1.4 逻辑运算符和表达式 87 3.1.5 条件运算符 89 3.1.6 switch语句 91 3.1.7 无条件转移 94 3.2 重复执行语句块 95 3.2.1 循环的概念 95 3.2.2 for循环的变体 98 3.2.3 while循环 105 3.2.4 do-while循环 107 3.2.5 基于范围的循环 108 3.2.6 嵌套的循环 108 3.3 小结 111 3.4 练习 111 3.5 本章主要内容 111 第4章 数组、字符串和指针 113 4.1 处理多个相同类型的数据值 113 4.1.1 数组 114 4.1.2 声明数组 114 4.1.3 初始化数组 117 4.1.4 使用基于范围的for循环 118 4.1.5 多维数组 119 4.2 处理C样式的字符串 123 4.2.1 字符串输入 124 4.2.2 字符串字面量 125 4.2.3 给字符串使用基于范围的for循环 126 4.3 间接数据访问 128 4.3.1 指针的概念 128 4.3.2 声明指针 128 4.3.3 使用指针 129 4.3.4 初始化指针 130 4.3.5 指向char类型的指针 132 4.3.6 sizeof操作符 136 4.3.7 常量指针和指向常量的指针 136 4.3.8 指针和数组 138 4.4 动态内存分配 144 4.4.1 堆的别名—— 空闲存储器 144 4.4.2 new和delete操作符 145 4.4.3 为数组动态分配内存 146 4.4.4 多维数组的动态分配 148 4.5 使用引用 149 4.5.1 引用的概念 149 4.5.2 声明并初始化lvalue引用 149 4.5.3 在基于范围的for循环中 使用引用 150 4.5.4 创建rvalue引用 151 4.6 字符串的库函数 151 4.6.1 确定以空字符结尾的字符串的长度 152 4.6.2 连接以空字符结尾的字符串 152 4.6.3 复制以空字符结尾的字符串 153 4.6.4 比较以空字符结尾的字符串 154 4.6.5 搜索以空字符结尾的字符串 154 4.7 小结 156 4.8 练习 156 4.9 本章主要内容 157
2021-12-22 22:17:33 141.55MB Visual C++ c++ 编程入门
1
通信电子电路 课后答案 清华大学出版社 于洪珍版
2021-12-15 21:14:00 8.5MB 通信电子电路 课后答案
1
一、程序功能: 1)重新启动计算机 2)引导现有操作系统 3)重启时进入时钟显示界面 4)修改CMOS时钟 二、运行步骤: 1)命令提示窗口输入“cmd”,将asm源文件放入当前目录下,将软驱放入软盘,运行masm、link,将代码写入软盘。 2)将电脑设置为从软驱启动,插入写入代码的软盘,重启电脑。此时会进入界面,界面显示为 1、reset pc 2、start system 3、clock 4、set clock 三、本程序涉及的一些问题 1、将启动代码写入软盘0面0道1扇区 2、读取\写入CMOS数据 3、重新启动计算机 4、引导现有操作系统 5、编写int 9键盘中断 6、带有一定格式的字符的动态显示\颜色改变\待修改项的闪烁效果 7、BCD码和ASCII码的转换 8、键盘缓冲区的情趣 9、对显存的直接操作 此外,寄存器的合理使用、编写中断程序时中断现场的保存与恢复及其在内存地址中的合理安排、数据在内存中的位置及其读取/写入、子程序在内存中地址的合理安排以防代码被覆盖、屏幕刷新、修改日期数据时对数据输入范围的判断、如何显示界面、与用户的互动等都是一些注意的细节。 四、注意: 1、运行后软盘0面0道1扇区会写入启动代码,如果直接在微软操作系统下读取,会出现“软盘尚未格式化”的提示,此时属正常情况,请勿格式化; 2、将电脑设置为优先从软驱启动; 3、选项4会真实修改系统时间,如果输入数据超出系统允许范围会导致进入不了现有操作系统,此时可进入安全模式下改回原来的系统时间。 五、感想 这个程序耗时两周,自己独立完成,收获良多,对汇编语言及计算机硬件有了更多的了解。编写代码期间出现很多问题,印象最深刻的是由于子程序的内存地址没有安排合理导致代码覆盖,思考良久才发现并解决。汇编语言在界面的显示及美化、与用户的有效互动、算法编写及可读性等方面与高级语言相比差距很大,当面对较多的变量时,如何有效使用有限的寄存器也是需要慎重考虑的问题。汇编语言除了效率高之外,可以直接对计算机硬件操作,这是高级语言无法相比的。
2021-12-15 14:55:15 1.19MB 汇编语言 王爽 清华大学出版社
1
为了方便大家期末复习,特意上传了离散数学第四版的课后题解析,希望大家努力备考
2021-12-09 16:49:37 1.01MB 离散数学
1
学习8086汇编语言的入门书籍
2021-12-06 09:16:23 13.01MB 8086 汇编 程序设计
1
PDF格式的书,很经典的一本关于汇编语言的书。
2021-12-04 22:18:25 13.01MB 汇编语言 王爽
1
数据结构,严蔚敏等人编著,本书是最经典的数据结构书。需要学习数据结构的人必看。
2021-12-02 22:06:18 7.56MB 数据结构
1
算法答案 大家也许用得着 算法习题答案 清华大学出版社
2021-12-02 14:54:36 3.68MB 计算机 算法 答案
1