![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
布纸所云
这个作者很懒,什么都没留下…
展开
-
C++程序语言设计-第1章:绪论
第一章 绪论计算机系统简介计算机语言和程序设计方法的发展计算机语言的发展历程程序设计语言的发展历程面向对象的基本概念程序的开发过程信息的表示和存储计算机中的信息与存储单位计算机的数字系统十进制和二进制的相互转换二进制的编码表示计算机系统简介计算机语言和程序设计方法的发展计算机语言的发展历程C++语言是高级语言支持面向对象的观点和方法将客观事物看做对象对象间通过消息传送进行沟通...原创 2018-10-10 11:20:28 · 333 阅读 · 0 评论 -
第2章 C++的简单程序设计(一)
第2章 C++的简单程序设计(一)C++语言概述命名空间基本数据类型、常量、变量程序举例读入并显示数据运算与表达式sizeof, 位运算sizeof运算位运算C++语言概述命名空间避免命名冲突:std是C++标准库的命名空间( namespace)名using namespace std表示打开std命名空间#include <iostream> //编译预处理命令usi...原创 2018-11-25 09:34:06 · 551 阅读 · 0 评论 -
第4章 类与对象
类与对象面向对象程序的基本特点抽象封装继承多态类和对象类和对象的定义类定义的语法形式类内初始值类成员的访问控制公有类型成员私有类型成员保护类型成员对象定义的语法类成员的访问权限类的成员函数内联成员函数类和对象程序实例构造函数构造函数的作用构造函数的形式构造函数的调用时机默认构造函数隐含生成的构造函数“=default”构造函数例题例题1例题2委托构造函数复制构造函数复制构造函数定义隐含的复制构造函...原创 2018-12-17 10:42:35 · 278 阅读 · 0 评论 -
第3章 函数(1)
函数函数定义的语法形式例题x^n次方数制转换编写程序求$\pi$的值回文sinx函数定义的语法形式例题x^n次方//计算x的n次方#include <iostream>using namespace std;double pow(double x, int n){ double val=1.0; while(n--){ val*=x; } return va...原创 2018-12-11 12:36:16 · 459 阅读 · 0 评论 -
第4章 实验
实验CPU类#include <string>#include <iostream>using namespace std;enum CPU_Rank { P1 = 1, P2, P3, P4, P5, P6 };class CPU {private: CPU_Rank rank; int frequency; float voltage;publi...原创 2018-12-17 11:49:58 · 251 阅读 · 1 评论 -
第5章 数据的共享和保护
标识符的作用域与可见性作用域是一个标识符在程序正文中有效的区域。作用域分类函数原型作用域局部作用域(块作用域)类作用域文件作用域命名空间作用域(详见第10章)函数原形作用域函数原型中的参数,其作用域始于"(",结束于")"。函数原型作用域举例double area(double radius);局部作用域函数的形参、在块中声明的标识符;其作用域自声明处起,限于块中。...原创 2018-12-17 22:54:28 · 437 阅读 · 0 评论 -
第3章 函数 (2)
嵌套与递归一、嵌套与递归1、函数的嵌套2、函数的递归调用例题1:计算n的阶乘例题2:用递归法计算从n个人中选k个人组成一个委员会的不同组合数。例题3 汉诺塔二、函数的参数传递1、引用类型例题1: 值传递,交换一、嵌套与递归1、函数的嵌套2、函数的递归调用定义:函数直接或者间接地调用自身。例题1:计算n的阶乘#include <iostream>using namesp...原创 2018-12-12 11:07:30 · 651 阅读 · 0 评论 -
第3章:作业题
作业题C3-1 直角三角形题目描述输入一个三角形的3边长度,判断该三角形是否为直角三角形,若是则输出True,若不是则输出False。推荐做法:定义一个函数,接受三个int参数,返回bool,再用主函数调用之。输入描述每行输入三个由空格隔开的整数 a, b, c ,表示三角形的 3 条边长1 <= a,b ,c <= 10000输出描述对于每一行输入,输出T...原创 2018-12-12 13:37:55 · 2327 阅读 · 4 评论 -
第5章 实验题和作业
实验题1 变量作用域运行下列程序,查看输出。#include <iostream>using namespace std;void fn1(); int x = 1, y = 2; int main(){ cout << "Begin..." << endl; cout <<原创 2018-12-18 12:47:14 · 828 阅读 · 0 评论