2 3 jmu 報數遊戲 (15 分)

2021-09-02 10:57:21 字數 1137 閱讀 1622

報數遊戲是這樣的:有n個人圍成一圈,按順序從1到n編好號。從第乙個人開始報數,報到m(m5 3

3 1 5 2 4

5 6

error!

#include

#include

typedef int elemetype;

typedef struct cod

cirqueue;

cirqueue *

initcqueue()

//將佇列置為空

int encqueue

(cirqueue *q,elemetype x)

//入隊

q->data[q-

>rare]

=x; q-

>rare=

(q->rare+1)

%(q-

>maxsize)

;//將對應的下表向後移動

return1;

}int decqueue

(cirqueue *q,elemetype *x)

//出隊

*x=q-

>data[q-

>front]

; q-

>front=

(q->front+1)

%(q-

>maxsize)

;//將對應的下表向後移動

return1;

}int test()

cache=con;

int i=1;

while

(count--

)while

(q->rare!=q-

>front)if(

((q-

>front)+1

)%(q->maxsize)

==q-

>rare)

//判斷最後乙個不加上空格

if(q-

>rare!=q-

>front)

con=cache;

//讓計數器回到原來的值}}

int main()

掃雷遊戲 (15 分

掃雷遊戲 15 分 玩過掃雷遊的朋友都知道,該遊戲的目標是找出乙個nm矩陣內的所有的地雷,在本題中,你需要為每乙個單元格統計出它周圍地雷的個數,每個單元格最多有8個相鄰單元格,如下圖,44 的格仔裡,用 表示雷,用 表示沒有雷。計算後的輸出結果為 100 2210 110 1110 輸入包含若干個矩...

猜數字遊戲 15分

猜數字遊戲是令遊戲機隨機產生乙個100以內的正整數,使用者輸入乙個數對其進行猜測,需要你編寫程式自動對其與隨機產生的被猜數進行比較,並提示大了 too big 還是小了 too small 相等表示猜到了。如果猜到,則結束程式。程式還要求統計猜的次數,如果1次猜出該數,提示 bingo 如果3次以內...

進行猜數字遊戲(15 分)

猜數字遊戲是令遊戲機隨機產生乙個100以內的正整數,使用者輸入乙個數對其進行猜測,需要你編寫程式自動對其與隨機產生的被猜數進行比較,並提示大了 too big 還是小了 too small 相等表示猜到了。如果猜到,則結束程式。程式還要求統計猜的次數,如果1次猜出該數,提示 bingo 如果3次以內...