2019c語言課程設計

2021-09-25 10:19:23 字數 883 閱讀 1656

三,棋盤遊戲

簡單計算機模擬期棋盤對弈。其中棋盤左上角座標為(1,1),右下角座標為(3,3)。遊戲規則如下:

(1)計算機移動時,使用相應函式掃瞄棋盤矩陣,尋找未佔單元:發現空單元之後,置為「o」,未發現時,報告平局後推出。

(2)輪到對弈者時,使用想要函式要求對弈者回答想把「x"放在哪

(3)誰先三點連成一線了,則報告誰勝出

(4)計算機與對弈者每下一步棋都會使相應位置變為「o」和「x」,便於在屏上顯示矩陣。

#include #include void init_qipan();

void player_move();

void computer_move();

void disp();

char check();

char qipan[3][3];

int main(void)

while (done == ' ');

if (done == 'x')

printf("你贏了!\n");

else

printf("你輸了! \n");

disp();

getchar();

return 0;

}void disp()

printf("\n");

}void init_qipan()

}void player_move()

else qipan[x][y] = 'x';

}void computer_move(void)

if (i*j == 9)

else

qipan[i][j] = '0';

}char check()

不足之處,請多指教!

2019C語言課程設計

六,c語言編寫貪吃蛇遊戲 貪吃蛇遊戲是乙個經典小遊戲,一條蛇在封閉圍牆裡,圍牆裡隨機出現乙個食物,通過按鍵盤四個游標鍵控制蛇向上下左右四個方向移動,蛇頭撞倒食物,則食物被吃掉,蛇身體長一節,同時記10分,接著又出現食物,等待蛇來吃,如果蛇在移動中撞到牆或身體交叉蛇頭撞倒自己身體遊戲結束。下面就先說說...

2019C語言課程設計

八,五子棋遊戲 程式應用c語言編寫程式,可以在計算機上實現二人對弈五子棋功能。功能要求 1 歡迎介面生成 遊戲介面生成 2 游標移動和落子顯示 3 判斷勝負 悔棋功能,提供音效 4 綜合應用結構體 陣列 按鍵處理和圖形程式設計等程式設計方法。include include include inclu...

2019 C語言測試

求一元二次方程ax bx c 0的解 a,b,c為任意整數。10分 編寫乙個口令輸入程式,讓使用者不停輸入口令,直到輸對為止,假設口令為456。8分 輸出1000 9999之間能對3整除的回文數。8分 10分 定義乙個結構體變數 包括年,月,日 計算該日在本年中是第幾天 規定一月一日為第一天 10分...