⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.cpp

📁 实现霍夫曼编码系统。包含文件hfmfunc.cpp、main.cpp、huffman.h
💻 CPP
字号:
#include<stdio.h>
#include<stdlib.h>
#include "huffman.h"
int main()
{
	Huffman Hfm;
	char choice='a';//初始化
	menu();
	while(1)
	{
		
		fflush(stdin);
		printf("\n请输入您的选择(大写): ");
		scanf("%c",&choice);
		getchar();
		switch(choice)
		{
		case 'I':
			printf("\n初始化\n");
			InitHuffman(Hfm);
			break;
		case 'E':
			printf("\n编码\n");
			Encoding(Hfm);
			break;
		case 'D':
			printf("\n译码\n");
			Decoding(Hfm);
			break;
		case 'P':
			printf("\n印代码文件\n");
			Print();
			break;
		case 'T':
			printf("\n印赫夫曼树\n");
			TreePrint(Hfm);
			break;
		case 'Q':
			printf("\n退出\n");
			return 0;
		default:
			printf("\n输入错误,请重新选择!\n");
			break;
		}

	}
}

⌨️ 快捷键说明

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