C 小白交流博 猜數字遊戲

2021-10-04 04:37:10 字數 1248 閱讀 6944

猜數字遊戲是令遊戲機隨機產生乙個100以內的正整數,使用者輸入乙個數對其進行猜測,需要你編寫程式自動對其與隨機產生的被猜數進行比較,並提示大了(「too big」),還是小了(「too small」),相等表示猜到了。如果猜到,則結束程式。程式還要求統計猜的次數,如果1次猜出該數,提示「bingo!」;如果3次以內猜到該數,則提示「lucky you!」;如果超過3次但是在n(>3)次以內(包括第n次)猜到該數,則提示「good guess!」;如果超過n次都沒有猜到,則提示「game over」,並結束程式。如果在到達n次之前,使用者輸入了乙個負數,也輸出「game over」,並結束程式。

輸入格式:

輸入第一行中給出兩個不超過100的正整數,分別是遊戲機產生的隨機數、以及猜測的最大次數n。最後每行給出乙個使用者的輸入,直到出現負數為止。

輸出格式:

在一行中輸出每次猜測相應的結果,直到輸出猜對的結果或「game over」則結束。

輸入樣例:

58 4

7050

5658

60-2

輸出樣例:

too big

too small

too small

good guess!

我當時犯了乙個python和c++混淆的錯誤就是用了連小於號

if

(x==y&&

1//這是錯誤滴

else

else

if(number==num)

else

if(count<=3)

else

if(count<=n)

}else

if(number>num)

else

if(numberreturn0;

}

放一下我重新編的**:

千辛萬苦我真的快哭了。。。

#include

using

namespace std;

intmain()

cin >> guess;

if(guess <0)

if(guess > a)

cout <<

"too big"

<< endl;

if(guess < a)

cout <<

"too small"

<< endl;

if(guess == a)

}}

C 小白交流博 計算天數

本題要求編寫程式計算某年某月某日是該年中的第幾天。輸入格式 輸入在一行中按照格式 yyyy mm dd 即 年 月 日 給出日期。注意 閏年的判別條件是該年年份能被4整除但不能被100整除 或者能被400整除。閏年的2月有29天。輸出格式 在一行輸出日期是該年中的第幾天。輸入樣例1 2009 03 ...

C 猜數字遊戲

include include include linux下需包含 using namespace std int duibi 4 隨機數儲存 int sshu 4 輸入數儲存 int js 0 記錄猜對了幾個 int main 主函式 while js 4 cout 繼續輸入y,退出輸入n 請輸入...

C 猜數字遊戲

效果如圖 private void button1 click object sender,eventargs e 產生乙個隨機數 private void button2 click object sender,eventargs e 顯示正確答案 private void button3 cli...