• 大小: 851KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: C/C++
  • 标签:

资源简介

这是一个从文件读入一个关系R的矩阵表示,然后计算他的偏序关系矩阵 和最小偏序关系矩阵,最后由最小偏序矩阵画出哈斯图的程序。

资源截图

代码片段和文件信息

#undef UNICODE
#undef _UNICODE

#include
#include
#include
#include
#include
#include
#define TRUE 1
#define FALSE 0

struct Point{
int layerNum;//层号
int number;//顶点的编号
int x;//顶点的x坐标
int y;//顶点的y坐标
};

void Partial(FILE * int);
void convert(int ** int);
void draw(struct Point * int  int ** int);

int main(){
FILE *inFile;
char fileName[81];

int m;
char c;

while(1){
printf(“请输入测试文件地址:“);
gets(fileName);

inFile = fopen(fileName “r“);

if(inFile == NULL){
printf(“文件不存在!“);
getchar();
exit(1);
}

fscanf(inFile “%d“ &m);

//计算文件中关系矩阵的等价闭包
Partial(inFile m);

fclose(inFile);

printf(“请按任意键继续\n“);
getch();
//清屏
system(“CLS“);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     814653  2015-10-28 02:45  哈斯图\EasyX_20151015(beta).zip

     文件       5533  2015-10-28 23:30  哈斯图\Hasse.cpp

     文件         62  2009-11-17 20:39  哈斯图\test1.txt

     文件      68778  2015-10-29 00:00  哈斯图\使用说明.docx

     目录          0  2015-10-29 00:01  哈斯图

----------- ---------  ---------- -----  ----

               889026                    5


评论

共有 条评论

相关资源