空閒時間用C語言寫了下2048遊戲

2021-06-23 00:12:41 字數 631 閱讀 6902

本身這個遊戲邏輯挺簡單的,所以,不多說了,直接上**吧

玩法說明:編譯執行後,輸入乙個整數n,表示自己想玩的遊戲中是n*n的**,現在手機上或者電腦上一般都是4*4的,所以我們可以輸入4,回車就可以開始遊戲了。

遊戲開始後a s d w表示方向左 下 右 上四個方向。

正如真實版的2048一樣,會輸出兩個**,move **顯示按輸入方向平移後的結果,fill **顯示又隨機填充乙個格仔後的**

#include #include #include #include #include #include #include #include using namespace std;

const int maxx = 10;

int box[maxx][maxx];

void moveleft(int n, bool &ret){

for (int i = 0; i < n; ++i){

for (int j = 0; j < n; ++j){

int k;

for (k = j - 1; k >= 0; --k){

if

C 獲取系統空閒時間

自己做的在使用者不進行任何操作時,在設定時間後自動休眠,重啟,關機。雖然不怎麼實用,但其核心還是值得初學者學習的,就是用user32.dll獲取系統空閒時間。下面是主要的實現 using system using system.collections.generic using system.com...

用C語言寫了個公尺字旗遊戲

用c語言寫了個公尺字旗遊戲,算是初級版本吧。後續有時間的話會繼續更新,其中沒有什麼難點 就是從上到下寫出來的 好了,下面我們來看看執行後的介面 ps 第一棋手的棋子用 o 代替。第二位棋手的棋子用 x 代替 開始下棋 棋子不在範圍內,重新輸入 o贏了,遊戲結束 以下就是本次 公尺字旗 include...

用C語言寫了個拆彈益智遊戲

作為乙個c語言還沒入門的準大二學生,閒來無事,用c語言寫了乙個小遊戲。遊戲是猜乙個八位密碼,有五十次機會,每次輸入後會告訴你對了幾位,但不會告訴你是哪幾位。我第一次看到這個遊戲還楞了一會,知道方法以後其實很簡單。感覺還挺有趣,就用c語言把他寫了出來。無規範辣眼睛,大佬見諒。include inclu...