資源簡介
qq_27504375_9979349.zip

代碼片段和文件信息
/**?\?題目信息?*/
/**?\
圖片配對游戲
(1)任務描述
在一個N*N的矩陣中,隨機分布著若干圖片,圖片一共10種,每種必成對出現,每
個圖片占據矩陣中一個元素的位置。游戲開始時,先將分布好圖片的矩陣給玩家看一定
時間,然后將圖片扣上,游戲開始并計時。玩家選擇相同圖片位置,一次只能選擇兩個,若
正確,則這兩個圖片翻過來;若不正確,則將這兩個圖片翻過來給玩家看2秒后,再扣過去。
如此進行,直至矩陣中的圖片全部翻過來為止。
(2)功能要求
1?矩陣大小允許玩家設定,最小為6*6,最大為16*16.
2?游戲開始前的圖片預覽時間長短根據矩陣大小設定,為1*N秒。
3?圖片隨機分布,每次不一定10種圖片全出現。
4?游戲結束時,顯示玩家所花時間,并允許玩家選擇重新游戲或退出。
5?建立排行榜,同一難度級別保留3位的優越成績。
*/
/**#include?
#include?
#include?
#include?
/**#define?MAX?16/**
/**int?size?=?0;/**int?matrix[MAX][MAX];/**int?picture[MAX*MAX];/**int?status[MAX][MAX];/**int?rankinglist[6][3];/**int?times[18];/**int?duration;/**
/**int?initialize();/**int?print_data();/**int?delayed(int?n);/**int?menu();/**int?new_game();/**int?ranking_list();/**int?photograph(int?xint?y);/**int?save();/**
/**int?initialize()
{
????int?i?=?0j?=?0k?=?0;/**????int?t?=?0;/**????int?x?=?0;/**
????/**????srand((unsigned)time(NULL));
????/**????for(i?=?0;i?????{
????????for(j?=?0;j?????????{
????????????matrix[i][j]?=?-1;
????????}
????}
????/**????for(i?=?0;i?????{
????????picture[i]?=?-1;
????}
????/**????for(i?=?0;i?????{
????????/**????????t?=?rand()?%?10;
????????/**????????while(1)
????????{
????????????/**????????????x?=?rand()?%?(size?*?size);
????????????if(picture[x]?==?-1)/**????????????{
????????????????picture[x]?=?t;
????????????????break;
????????????}
????????}
????????i++;
????????/**????????while(1)
????????{
????????????/**????????????x?=?rand()?%?(size?*?size);
????????????if(picture[x]?==?-1)/**????????????{
????????????????picture[x]?=?t;
????????????????break;
????????????}
????????}
????????i++;
????}
????/**????for(i?=?0;i?????{
????????for(j?=?0;j?????????{
????????????matrix[i][j]?=?picture[k];
????????????k++;
????????}
????}
????/**????for(i?=?0;i?????{
????????for(j?=?0;j?????????{
????????????status[i][j]?=?-1;/**-1狀態未定義?*/
????????}
????}
????return?0;
}
/**int?print_data()
{
????int?i?=?0j?=?0;
????for(i?=?0;i?????{
????????for(j?=?0;j?????????{
????????????/**????????????if(status[i][j]?==?0)
????????????{
????????????????printf(“█“);
????????????}
????????????/**????????????else?if(status[i][j]?==?1)
????????????{
????????????????photograph(ij);/**
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????2799??2017-09-14?15:55??圖片配對游戲\歡迎界面.png
?????文件????????3169??2017-09-14?15:57??圖片配對游戲\排行榜.png
?????目錄???????????0??2017-09-14?18:44??圖片配對游戲\圖片配對游戲\
?????目錄???????????0??2017-09-12?01:02??圖片配對游戲\圖片配對游戲\bin\
?????目錄???????????0??2017-09-14?10:58??圖片配對游戲\圖片配對游戲\bin\Debug\
?????文件??????????58??2017-09-14?10:07??圖片配對游戲\圖片配對游戲\bin\Debug\rankinglist.txt
?????文件???????38704??2017-09-14?10:58??圖片配對游戲\圖片配對游戲\bin\Debug\圖片配對游戲.exe
?????文件????????9726??2017-09-14?18:44??圖片配對游戲\圖片配對游戲\main.c
?????目錄???????????0??2017-09-12?01:02??圖片配對游戲\圖片配對游戲\obj\
?????目錄???????????0??2017-09-14?10:58??圖片配對游戲\圖片配對游戲\obj\Debug\
?????文件???????11701??2017-09-14?10:58??圖片配對游戲\圖片配對游戲\obj\Debug\main.o
?????文件??????????76??2017-09-14?09:45??圖片配對游戲\圖片配對游戲\obj\Debug\rankinglist.txt
?????文件??????????58??2017-09-14?10:13??圖片配對游戲\圖片配對游戲\rankinglist.txt
?????文件????????1108??2017-09-12?01:02??圖片配對游戲\圖片配對游戲\圖片配對游戲.cbp
?????文件?????????159??2017-09-12?01:29??圖片配對游戲\圖片配對游戲\圖片配對游戲.depend
?????文件?????????320??2017-09-14?16:36??圖片配對游戲\圖片配對游戲\圖片配對游戲.layout
?????文件?????????674??2017-09-10?14:25??圖片配對游戲\圖片配對游戲-題目要求.txt
?????文件????????4623??2017-09-14?15:56??圖片配對游戲\選擇難度-生成游戲界面.png
?????文件????????2136??2017-09-14?15:56??圖片配對游戲\游戲開始.png
?????文件????????3543??2017-09-14?15:54??圖片配對游戲\游戲中.png
- 上一篇:51單片機控制步進電機電路圖
- 下一篇:Houdini 17.5漢化補丁
評論
共有 條評論