C語言程式設計入門必做題 程式設計解決推理題

2021-04-09 01:14:33 字數 558 閱讀 8148

2. a、b、c、d、e五名學生有可能參加計算機競賽,根據下列條件判斷哪些

人參加了競賽:

(1)a參加時,b也參加;

(2)b和c只有乙個人參加;

(3)c和d或者都參加,或者都不參加;

(4)d和e中至少有乙個人參加;

(5)如果e參加,那麼a和d也都參加。

在論壇上看到的,入門者必做題,想起一年前有人問我這個題,我一頭霧水,根本不會。現如今,我又看到了,勾起了我的回憶。為什麼我那個時候不會呢?真的不知道,其實這個問題很簡單的。

判斷abcde有沒有參加,也就是說,abcde各有兩個取值,要麼參加(1),要麼不參加(0),然後abcde滿足5個條件,只要把5個條件表示成計算機能夠理解的布林表示式就可以了,然後對abcde的所有指派驗證表示式,滿足了就停下來,肯定可以求出解。

就是這麼個簡單問題,我為什麼那個時候不會呢?下面是我剛才寫的一段c**,求出的答案是c,d參加了,別人沒有參加。

#include 

"stdio.h

"int

main()

...return0;

}

C語言程式設計入門必做題 畫字元圈圈

3.列印乙個 n n 的方陣,為每邊字元的個數 要求最外一層為 t 第二層為 j 從第三層起每層依次列印數字 1,2,3,右圖以 為 為例 ttttttttttttttt tjjjjjjjjjjjjjt tj11111111111jt tj12222222221jt tj12333333321jt ...

C語言程式設計入門必做題 2 16進製制轉換

將輸入的10進製數轉換成2 16進製制數 補充說明一句,這是最傻帽的演算法了,就是乙個個加上去而已 希望拋磚引玉了,清高是不吝指點,謝謝!include include include long get int num char del int main int argc char argv num...

程式設計 Week15 必做題

霍格沃茲!好了進入正題 題意 zjm 為了準備霍格沃茲的期末考試,決心背魔咒詞典,一舉拿下咒語翻譯題 題庫格式 魔咒 對應功能 背完題庫後,zjm 開始刷題,現共有 n 道題,每道題給出乙個字串,可能是 魔咒 也可能是對應功能 zjm 需要識別這個題目給出的是 魔咒 還是對應功能,並寫出轉換的結果,...