1樓:zzllrr小樂
如果矩陣是對稱矩陣,則是對稱關係。
如果矩陣主對角線元素都是1,則是自反關係。
給出任意乙個關係,用4*4矩陣表示,判斷該關係具有哪些性質.參考下面的判斷規則
2樓:zzllrr小樂
關係矩陣,如果是對稱陣,則是對稱關係。
如果主對角線元素都是1,則是自反關係。
離散數學求解,急!!! 設a={1,2,3},圖中給了4種a上的關係,對於每種關係寫出相應的關係矩
3樓:方鴻暉
1 1 0 1 1 1 1 0 1 1 0 1
ma= 1 1 1 mc= 1 1 1 mg=1 1 0 mj=1 0 0
從關係圖中看,自反性:每個結點都有自身環。
反自反性:每個結點都沒有自身環。
對稱性:任何兩個不同的結點之間要麼是分離的,要麼是有正反兩條邊。
反對稱性:任何兩個不同的結點之間最多有一條邊(當然可以沒有邊)。
傳遞性:對於任何乙個結點做為起點,沿著邊的方向經過n條邊可到達某個終點結點,那麼從起點到終點必有直達邊。
所以,第1個關係具有自反性,由於1可以到2到3,卻沒有1直達3的邊,所以不具有傳遞性。
第2個關係具有自反性、對稱性和傳遞性。
第3個關係具有自反性和反對稱性。
第4個關係具有反對稱性。
輸入4行4列的二維陣列,求計算主對角線各元素之和,計算副對角線各元素之和。
4樓:凌亂心扉
#include
int main(void)
int i,j,sum1,sum2;//定義sum1,sum2,分別存放兩條對線元素的和;
sum1=sum2=0;
for(i=0;i<4;i++)
printf("第一條對角線的元素值分別為:");
for(i=0;i<4;i++)
printf("其元素的和值為:%d",sum1);
printf("第二條對角線的元素值分別為:");
j=3;//第二條對角線元素為a[0][3]、a[1][2]、a[2][1]、a[3][0],用j的值約束列的值;
for(i=0;i<4;i++)
printf("其元素的和值為:%d",sum2);
printf("兩條對角線元素的和值為:%d",sum1+sum2);
return 0;
的使用方法。
"%"表示進行格式化輸出,"%"之後的內容為格式的定義。
f",d);//"f"表示格式化輸出浮點數。
%",d);//""中的9表示輸出的長度,2表示小數點後的位數。
%+",d);//"+"表示輸出的數帶正負號。
%",d);//"-"表示輸出的數左對齊(預設為右對齊)。
%+",d);//"+-"表示輸出的數帶正負號且左對齊。
%d",i);//"d"表示輸出十進位整數。
%02d",2);
d表示列印整型的,2d表示把整型資料列印最低兩位,02d表示把整型資料列印最低兩位,如果不足兩位,用0補齊,所以列印出來就是02了。
5樓:風林火陰山雷
您好!很高興為您解答。
程式如下:#include
void main()
printf("主對角線元素之和:%d",sum);
已通過編譯。
從鍵盤輸入乙個4*4矩陣,並求這個4*4矩陣主對角線元素之和,並輸出.球c語言程式設計
6樓:凌亂心扉
# include
int main(void)
int i, j, sum1, sum2;//定義sum1,sum2,分別存放兩條對線元素的和;
sum1=sum2=0;
for(i=0; i<4; i++)
printf("第一條對角線的元素值分別為:");
for(i=0; i<4; i++)
printf("其元素的和值為:%d", sum1);
printf("第二條對角線的元素值分別為:");
j = 3;//第二條對角線元素為a[0][3]、a[1][2]、a[2][1]、a[3][0],用j的值約束列的值;
for(i=0; i<4; i++)
printf("其元素的和值為:%d", sum2);
printf("兩條對角線元素的和值為:%d", sum1+sum2);
return 0;
執行結果:
用c語言:程式設計求4x4矩陣兩條對角線元素值的和
7樓:網友
主函式就不寫了,只寫矩陣加法部分。
矩陣用二位陣列儲存,設為m[0][0]到m[3][3]主對角線元素和為s
int i=0,j=0,s=0;
while(i<3)
return s;
副對角線元素和為t
int i=0,j=3,t=0;
while(i<3)
return t;
然後帶入你需要的程式裡就行了。
從鍵盤任意輸入乙個 4×4的矩陣,求出其中的最小值及其所在的行號和列號,並完成對
8樓:網友
從鍵盤任意輸入乙個 4×4的矩陣,求出其中的最小值及其所在的行號和列號,並完成對矩陣的轉置。輸出顯示結果。
寫乙個程式,判斷是不是自反,反自反,對稱,非對稱,反對稱和傳遞該
9樓:網友
方法/步驟。
首先,求出關係的關係矩陣,即布林邏輯矩陣。
例如,集合a= r是整除關係。
那麼我們寫成關係矩陣。
關係矩陣 m=
r=這時,我們要判斷是否為自反關係,只需檢查關係矩陣對角線上的元素是否全為1。
全為1則關係是自反關係;
不全為1(只要對角線上有1個0),則不是自反關係。
顯然,整除關係是自反的。
要判斷是否為反自反關係,同樣只需檢查關係矩陣上的元素是否全為0值得注意的是,如果集合a非空,則空關係滿足反自反,不滿足自反關係。
但集合a為空集,則空關係滿足自反關係,也滿足反自反。
從中我們可以看出,關係有可能既是自反關係,又是反自反關係。
同樣,關係有可能不是自反關係,也不是反自反關係。
這一點值得注意。
接下來,我們來看如何判斷關係的對稱性。
只需檢查關係矩陣的主對角線兩側的元素,是否一一對應,保持一致即可。
顯然,整除關係不是對稱關係。
如何判斷關係是反對稱關係呢?
同樣檢查關係矩陣的主對角線兩側的元素,是否一一對應,保持互補(有1的地方,對角線另一側的位置的元素為0)即可。
顯然,整除關係是反對稱關係。
注意,對稱關係與反對稱關係是互斥的,兩者只能最多出現一種情況。
而不像自反與反自反可以同時滿足。
下面來看如何通過關係矩陣,判斷是否是傳遞關係。
傳遞關係,在關係矩陣不能一眼直接看出,但是同樣可以按照步驟來檢查。
方法是:按從上到下,從左到右,逐一檢查某行(例如a行)非對角線上的1元素,定位到該1元素所在列,所對應的關係矩陣行,檢查該行所有的1元素(或只檢查非對角線上的1元素),將這些1元素所在列的a行元素找出,判斷是否都為1都為1則,是傳遞關係;
但只要出現1個0,則不是傳遞關係。
顯然,整除關係滿足傳遞性。
下面我們來看,如何判斷關係是完全關係。
只需檢查關係矩陣中的對角線兩側相應的元素,都有元素1即可。
顯然整除關係,不是完全關係。
最後,我們來看如何判斷關係是迴圈關係。
顧名思義,迴圈關係,就是arb,brc,則cra也就是說,關係矩陣中,第i行的第j列是1,以及第j行的第k列也為1的話,則第k行的第i列,元素也是1,即滿足「迴圈」性質。
顯然,整除關係不滿足迴圈。
用字表示藍色用一個字表示藍色
漢語bai中描述藍色的du最基本詞彙 應該就是 zhi青 dao 用青來指代藍色的時候最多 專,但是屬有時候也用來指代綠色,甚至黑色。藍 的本義是一種草,或許就是靛藍,用來給布染成藍色,後來就有了現在的藍色的意思。此外靛是藍紫色,蒼是深青色,碧是青綠色,也比較接近。紫 就是紫色的最初的表達詞彙,說文...
用8位表示乙個有符號整數,對有符號整數求和100 40,十進位結果為多少
一般來說,這個的答案是 到 第一位是符號位,表示正數或者,表示負數。對於正數,表示方式就是二進位本身加上最前面的符號位,除去符號位以外的其他位二進位能表示到 對於負數,取它的絕對值的位二進位表示,然後所有位取反,最後 ,就是它的表示方式。這可以表示 到 以上是補碼錶示方式,你也可以用補碼這個關鍵字找...
用英語表示一個鐘錶慢了幾分鐘怎麼說
一 a quarter a quarter 英 ei kw t 美 e kw rt 四分之一 刻。promptly at a quarter past seven,we left the hotel.我們於7點一刻準時離開了賓館。二 quarter of an hour 十五分鐘。he was wa...