一.5位運動員參加了10公尺臺跳水比賽,有人讓他們**比賽結果
a選手說:b第二,我第三;
b選手說:我第二,e第四;
c選手說:我第一,d第二;
d選手說:c最後,我第三;
e選手說:我第四,a第一;
比賽結束後,每位選手都說對了一半,請程式設計確定比賽的名次。
1.先把各選手的話用邏輯表示式寫出。
b = 2 || a = 3
b = 2 || e = 4
c = 1 || d = 2
c = 5 || d = 3
e = 4 || a = 1
2.a~e都有1-5的可能,全部羅列出來。
3.判斷師是否符合每位選手都說對了一半.
4.判斷名次是否有重複(我用判斷1,2,3,4,5是否都有人來確定是否有重複).
#include#include//判斷名次是否有重複
int check_5(int a, int b, int c, int d, int e)
} return 1;
}int main()}}
}}}}
}}
} }system("pause");
return 0;;
}
二.日本某地發生了一件**案,警察通過排查確定殺人**必為4個
嫌疑犯的乙個。以下為4個嫌疑犯的供詞。
a說:不是我。
b說:是c。
c說:是d。
d說:c在胡說
已知3個人說了真話,1個人說的是假話。
現在請根據這些資訊,寫乙個程式來確定到底誰是**。
#define _crt_secure_no_warnings
#include#includeint main(), , , };
//輪流是罪犯。看哪個符合
for (int i = 0; i < 4; i++)
//不符合的話將其在歸0,為了下次判斷
a[i][1] = '0';
} system("pause");
return 0;
}
三.在螢幕上列印楊輝三角。
1.先建了乙個一維陣列全部為0,然後使中間的為1。(第一列與最後一列不看,純用來加)
2.從第1列到倒數第二列的數,先用乙個數把這個數儲存下來,然後這個數等於前乙個數(儲存的數)加後乙個數。
3.迴圈n次。(輸出n行,輸出時,0為 空格)如:n=5
00000100000
00001010000
00010201000
00103030100
01040604010
#define _crt_secure_no_warnings
#include#include#include#define row 100
//列印一行楊輝三角
void print_arr(int n, int* arr)
printf("%4d", arr[row]);
} printf("\n");
}//列印n行楊輝三角
void print(int n,int temp,int *arr)
temp--; }}
int main();
printf("請輸入要列印幾行楊輝三角:");
scanf("%d", &n);
arr[n + 1] = 1;
int temp = n;
print(n, temp, arr);
system("pause");
return 0;
}
趣味推理題
一 5位運動員參加了10公尺臺跳水比賽,有人讓他們 比賽結果 a選手說 b第二,我第三 b選手說 我第二,e第四 c選手說 我第一,d第二 d選手說 c最後,我第三 e選手說 我第四,a第一 比賽結束後,每位選手都說對了一半,請程式設計確定比賽的名次。include includeint main ...
判斷推理題
1.公民,是指具有一國國籍的自然人。自然人是相對於法人而言的,是指基於出生而有生命的人,包括中國人 外國人 無國籍的人。根據上述定義,下列屬於中國公民的是 正確答案 a 你的答案 a 正確 被判處無期徒刑的中國公民 來華旅遊的外國人 享有外國國籍的海外華人 沒有戶口的 黑人 2.骨骼 對於 相當於 ...
推理判斷題
正確答案 a 你的答案 b 錯誤 解析 看直線,第一幅圖三條 第二個四條 第三五條 2.正確答案 c 你的答案 c 正確 3.羌特勒是一種野生的蘑菇,生長在能為它提供所需糖分的寄主樹木 例如道格拉斯冷杉下面。反過來,羌特勒在地下的根莖細絲可以分解這些糖分,並為其寄主提供養分和水分。正是因為這種互惠的...