前一阵帮别人做的一个小程序,主要用于中药的药剂分析,从Excel中读入若干方剂【列】及其组成药物【行】,第一行为表头,第一列为编号,从第二行与第二列开始为具体表格内容【若表格格式不同,则可自行更改参数】,运行结果为①统计出现次数最多的药物,②统计同时出现次数最多的药物组合,③制作TF表。因个人觉得一些想要读入Excel文件并分析一些内容的同学可能用得上,遂分享一下。新手献丑,勿喷。
定义部分:
struct drug //药品结构体
{
string drugName; //药品名称
int drugTime; //药品出现次数
};
struct drug2 //两种药品结构体
{
string drug2Name1; //药品名称1
string drug2Name2; //药品名称2
int drug2Time; //药品出现次数
};
int i, j, k; //循环变量
int tempInt, tempMax, tempNum; //整型——临时变量
int drugNum; //药物总数
int top = 30; //出现次数top数
bool smFlag; //药品相同标志
bool sm2Flag;