- 博客(9)
- 收藏
- 关注
原创 4-11
#include<iostream> using namespace std; class Retangle { public: Retangle() { length = 0; width = 0; } void caculateRetangleArea(float newL, float newW); private: float length, width; }; void Retangle::caculateRetangleArea(float newL, fl.
2020-11-07 23:35:32
153
原创 基于栈的中缀算术表达式求值
2 基于栈的中缀算术表达式求值 实验要求:(1)运算符包括+、-、*、/、(、)、= (2)参加运算的数为double类型且为正数 (3)表达式以‘=’结尾 实现方法:建两个栈,OPTR和OPND,书上算法3.22可作参考,但它只考虑了个位数的运算,需创建一个字符数组存放输入进的数字,从而达到“拼数”的效果,然后借用atof()函数实现将string转化为double型的数。 代码: #include <iostream&g...
2020-10-21 12:45:32
4071
原创 基于顺序存储结构的图书信息表的创建和输出
1.1基于顺序存储结构的图书信息表的创建和输出 #include<iostream> #include<iomanip>//该头文件为了后面的输出保留两位小数 using namespace std; #define MAXSIZE 100 #define OVERFLOW -2 #define OK 1 typedef int Status; typedef struct {//图书信息定义 char no[20]; char name[50]; float pric
2020-10-18 21:04:07
2679
原创 例3-1 编写一个x的n次方的函数
例3-1编写一个x的n次方的函数 #include<iostream> using namespace std; double power(double x, int n) { double val = 1; while (n--) val *= x; return val; } int main() { cout << "5 to power 2 is " << power(5, 2) << endl; return 0; } ...
2020-10-18 16:23:21
581
原创 P65 Hanoi塔问题的实现
数据结构(严蔚敏版)P65Hanoi塔问题的实现 通过该程序的运算结果,深刻理解递归的调用和返回过程 #include<iostream> using namespace std; int c = 0; void move(char x,int n, char z) { cout << ++c << "," << n << "," << x << "," << z << endl;//输出第.
2020-10-02 22:07:31
201
原创 多周期硬布线CPU及完全硬布线CPU
硬件系统设计实验二 实验分为两部分 1.多周期硬布线CPU 1较为简单 数据通路与多周期微程序CPU完全一致,只是把控制器改成硬布线控制器,不再上图 状态机 硬布线控制器 2.完全硬布线CPU 即1的升级版,还需要一个4入16出的电路以及控制器的修改 完全硬布线控制器 4转16电路 根据之前填过的表格 填写下列表格(本人分了两次填写,16个输出一次填完应该也可以) 运行sort程序 ...
2020-10-02 21:22:02
1483
原创 多周期微程序CPU
系统硬件综合训练实验一 多周期微程序CPU 所需表格 微程序地址转移逻辑自动生成(2019-10-29).xlsx 微指令自动生成(2019-4-22).xlsx 实验电路
2020-09-29 20:10:23
1840
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅