HNU君陌
此为本人在大二下学期准备深入理解计算机系统时于闲暇时间所创,里面有部分本人自己的理解,仅供参考。此系统包含c++代码和八个txt文件,支持dev编译运行。
c++主程序源码:
#include <iostream>
#include <windows.h>
#include <fstream>
using namespace std;
int main()
{
ifstream ou;
string a,b;
system("color F0");
cout<<"******************************"<<endl;
cout<<" 欢迎来到计算机系统复习系统\n"<<endl;
cout<<" 制作人:方寸谛"<<endl;
cout<<" 制作时间:2019.4.21"<<endl;
cout<<"******************************"<<endl;
Sleep(1000);
A:
system("cls");
cout<<"请选择复习模块:"<<endl;
cout<<"1、信息的表示和处理"<<endl;
cout<<"2、整数表示"<<endl;
cout<<"3、整数运算"<<endl;
cout<<"4、浮点数表示"<<endl;
cout<<"5、汇编语言"<<endl;
cout<<"6、翻转、分支、循环"<<endl;
cout<<"7、过程"<<endl;
cout<<"8、数组的分配和访问"<<endl;
cout<<"0、退出系统"<<endl;
int n;
cin>>n;
system("cls");
switch(n){
case 1:{
ou.open("1.txt");
break;
}
case 2:{
ou.open("2.txt");
break;
}
case 3:{
ou.open("3.txt");
break;
}
case 4:{
ou.open("4.txt");
break;
}
case 5:{
ou.open("5.txt");
break;
}
case 6:{
ou.open("6.txt");
break;
}
case 7:{
ou.open("7.txt"