📄 main.cpp
字号:
//#include "KeyChar.h"
#include "iostream.h"
#include "show.h"
#include "stdlib.h"
#include "time.h"
#include "windows.h"
#include "conio.h"
//#include "Quantic.h"
#include "Control.h"
void main()
{ //012345678901234567890123456789012345678901234567890
char * pstr[] ={" 数据结构研究 功能演示平台 ",//0
"┏━━━━━━━━━━━━━━━━━━━━┓",//1
"┃ 程序信息 ┃",//2
"┠─────┬──────────────┨",//3
"┃设计目的:│ 练习表的使用 ┃",//4
"┠─────┼──────────────┨",//5
"┃程序功能:│ 多项式相加 ┃",//6
"┠─────┼──────────────┨",//7
"┃指导教师:│ 马春江老师 ┃",//8
"┠─────┼──────────────┨",//9
"┃程序设计:│ 马哲江 ┃",//10
"┠─────┼──────────────┨",//11
"┃设计日期:│ 2005年 4月17日 ┃",//12
"┠─────┴──────────────┨",//13
"┃湖北汽车工业学院电系2005年数据结构双语班┃",//14
"┗━━━━━━━━━━━━━━━━━━━━┛",//15
"┠─────┴──────────────┨",//16
"┃ ┃",//17
"┃ 1: 创建一个多项式 ┃",//18
"┃ 2: 删除一个多项式 ┃",//19
"┃ 3: 显示所有的多项式 ┃",//20
"┃ 4: 多项相加 ┃",//21
"┃ 5: 赋值计算多项式 ┃",//22
"┃ 0: 退出。 ┃",//23
"┃ ┃",//24
"┠────────────────────┨"};//25
CShow show;
char * pstr1[20];
int i,j;
srand(time(0));
show.SetType(pstr,16,CShow::SH_RAND,10);
show.Show();
Sleep(1000);
for(i=j=0;i<26;i++,j++)
{
if(i==7)
i=16;
pstr1[j]=pstr[i];
}
pstr1[j++]=pstr[14];
pstr1[j++]=pstr[15];
show.SetType(pstr1,j,CShow::SH_STATIC,10);
system("cls");
show.Show();
CControl control;
char chese;
while(1)
{
system("cls");
show.Show();
chese=getch();
if(chese=='0')
break;
switch(chese)
{
case '1':
system("cls");
control.CreatQuantic();
cout<<"按任意键......"<<endl;
getch();
break;
case '2':
system("cls");
control.DeleteQuantic();
cout<<"按任意键......"<<endl;
getch();
break;
case '3':
system("cls");
control.DisplayALL();
cout<<"按任意键......"<<endl;
getch();
break;
case '4':
system("cls");
control.AddQuantic();
cout<<"按任意键......"<<endl;
getch();
break;
break;
case '5':
system("cls");
control.Calculate();
cout<<"按任意键......"<<endl;
getch();
break;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -