C語言判斷關係R是否為自反關係

2021-10-04 03:43:08 字數 935 閱讀 4635

判斷關係r是否為自反關係。鍵盤輸入r的關係序偶,程式輸出判斷結果

#include

#include

//輸入關係

void

input

(char

**a,

int n)

}//確定矩陣大小,分配空間

void

init

(char**

*a,int

*len)

while

(n<=1)

;*len=n;

(*a)=(

char**

)malloc

(sizeof

(char*)

*n);if(

(*a)

==null

)//自反性返回1,否則0

for(i=

0;i}intf1(

char

**a,

int n)

return1;

}//反自反性返回1,否則0

intf2

(char

**a,

int n)

return1;

}//輸出結果

void

show

(char

** a,

int n)

//刪除分配的空間

void

del(

char

**a,

int n)

//矩陣所有元素置0

void

clear

(char

** a,

int n)}}

intmain()

del(a,n)

;return0;

}

關係的性質判斷(自反,對稱,傳遞)

include include int u 10 10 int main 結束 n scanf s m for i 0 iif m i if m i break e j 關係r的輸入,去掉r中的符號 j 0 printf 請輸入關係r 必須以 結束 n scanf s m for i 0 iif m...

C語言 判斷是否為素數

include void main else if isprime 1 else else 當輸入的是 1時,結束程式的判斷 while a 1 編寫這個程式的時候遇到了兩個小問題,問題一是 當我單次輸入數字 5 判斷它是否為素數時,結果是正確的 而當我連續輸入數字判斷時,判斷到 5 後結果卻是錯的...

(C語言)判斷n是否為素數

題目 輸入乙個大於3的整數n,判斷它是否為素數。輸出yes no 例如,輸入4,輸出no 輸入7,輸出yes。錯誤輸入,則輸出error。所有輸出沒有回車符號。乙個只能被他自身或者1整除的數稱為素數 這裡還有乙個簡便的方法是 設乙個數m,m 不必被 2 m 1 之間的每乙個整數去除,只需被 2 之間...