C語言開篇 關於資料比對的題

2021-09-17 21:40:05 字數 732 閱讀 6781

題目是:日本某地發生了一件**案

警察通過排查確定殺人**必為4個

嫌疑犯的乙個。以下為4個嫌疑犯的供詞。

a說:不是我。

b說:是c。

c說:是d。

d說:c在胡說

已知3個人說了真話,1個人說的是假話。

現在請根據這些資訊,寫乙個程式來確定到底誰是**。

#include#includeint main()

} system("pause");

return 0;

}

這裡的尤其是邏輯運算比較難以理解,也就是假定a,b,c,d分別都是**,**與提出的四個問題比對,按照條件,根據邏輯運算得出3個答案是正確的,就是成功的比對的結果

頭題目2:

5位運動員參加了10公尺臺跳水比賽,有人讓他們**比賽結果

a選手說:b第二,我第三;

b選手說:我第二,e第四;

c選手說:我第一,d第二;

d選手說:c最後,我第三;

e選手說:我第四,a第一;

比賽結束後,每位選手都說對了一半,請程式設計確定比賽的名次。

void chooose_five()

n += 1;}}

}}

} }}

這裡不得不提到這個abcde五個數字可能會重複,

這個數字查重的辦法很多,我個人就參考了網上的五個數相乘為定值的特點去排重了

c 的開篇(自學 c 語言)

因為想要成為高階phper,所以開始認真學習c語言,我看的書名為 c k r.pdf。這系列文章將作為讀書筆記及心得不定時的發布到部落格上。the first c program 這是攝氏與華氏溫度轉換的公式 c 5 9 f 32 1 引入庫檔案 2 include 3 include 4 入口函式...

關於C語言的幾道題

1.乙個陣列中只有兩個數字是出現一次,其他所有數字都出現了兩次。找出這兩個數字,程式設計實現。include include include void find data int a,int sz 異或得到後的數從最低位開始查詢為1的位元位 for i 0 i 32 i else 按指定的位元位是否...

C語言開篇 關於對陣列元素的查重

傳入乙個陣列指標 陣列元素的個數 假如陣列arr 5 int checkrank int player,int n return res 0x3e 這裡的移位操作,可能會出現不太清楚的地方 a b 這個 的a是被移位的數,而後面的b是要移動的位數 e 所以說這裡的player i 的不同就意味著要移...