haffman.cpp

来自「哈夫曼算法的应用」· C++ 代码 · 共 39 行

CPP
39
字号
#include<iostream.h>
#include<stdlib.h>
#include"HaffmanMenu.h"
#include"ImHaffmanMenu.h"
#include"Introduction.h"

void main()
{		
	int choise;
	while(true)
	{
		cout<<endl<<endl<<endl<<endl<<endl<<endl;
		cout<<"         **********************************************************"<<endl;
	    cout<<"                                 主菜单"<<endl;
	    cout<<"         **********************************************************"<<endl<<endl<<endl;
    	cout<<"                               1.哈夫曼树"<<endl;
    	cout<<"                               2.哈夫曼改进树"<<endl;
		cout<<"                               3.说明"<<endl;
     	cout<<"                               4.退出"<<endl<<endl<<endl;
    	cout<<"                          请输入选择(1---4):";

		cin>>choise;
		switch(choise)
		{
		case 1:HaffmanMenu();break;   //建立哈夫曼树,并对文章进行编码和解码
		case 2:ImHaffmanMenu();break;   //建立哈夫曼改进树,并对文章进行编码和解码
		case 3:Introduction();break;
		case 4:exit(0);   //退出程序
		default:
			system("cls");
			cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl;
			cout<<"                              ";
			cout<<"输入错误!请重新输入!"<<endl;
			system("pause");
			system("cls");
		}
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?