离散实验偏序关系满足实验报告C语言,离散数学实验三:偏序关系中盖住关系的求取及格论中有补格的判定...
離散數(shù)學(xué)實(shí)驗(yàn)報(bào)告
我希望我能驕傲的走下去!大家每天都要開心向上哦!
題目:輸入n,求1~n 中的滿足整除關(guān)系的因子。再根據(jù)蓋住關(guān)系的原理求蓋住關(guān)系。最后判斷是否為有補(bǔ)格。任意輸入一個(gè)整數(shù)作為n 值。
程序代碼
#include
#include
#include
#include
using namespace std;
int count = 0; //從0 開始計(jì)數(shù)
int n; //正整數(shù)
int factors[100]; //存因子
int matrixs[100][100] = {0}; //初始化為0
//計(jì)算正整數(shù)n 的因子
void factor(){
cout << "The factors of " << n << " are: " << endl;
for(int i = 1; i <= n/2; ++i){ //到n/2 結(jié)束就行
if(n % i == 0){
factors[count++] = i;
cout << i << ",";
}
}
factors[count] = n; //n 自己也是因子
cout << n << endl;
}
//蓋住關(guān)系
void cover(){
//關(guān)系矩陣初始化
for(int i = 0; i <= count; ++i){
for(int j = 0; j <= count; ++j){
if(factors[j] % factors[i] == 0){ //如果滿足整除關(guān)系,就設(shè)為1
matrixs[i][j] = 1;
}
}
}
//開始判斷
第1 頁(yè)共5 頁(yè)
總結(jié)
以上是生活随笔為你收集整理的离散实验偏序关系满足实验报告C语言,离散数学实验三:偏序关系中盖住关系的求取及格论中有补格的判定...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。