資源簡介
新手小白也能看懂的跑酷代碼,適合C++新手學習,玩法簡單。
代碼片段和文件信息
#include
#include
#include
#include
#include
int?hp=1y=2pp=0;
int?a[6][4]={{0000}
?????????????{0010}
?????????????{0000}
?{0100}
?{0001}
?{0020}};
void?sc(){
int?ij;
for?(i=1;i<=5;i++)
{
for?(j=1;j<=3;j++)
{
switch(a[i][j]){
case?0:printf(“??“);break;
case?1:printf(“■“);break;
case?2:printf(“★“);break;
}
printf(“|“);
}
printf(“\n“);
}
return;
}
int?main(){
char?openc;
int?ijbode=0guo=0;
int?pquick=150;
printf(“請按空格開始...(請使用ad移動)“);
open=getch();
while?(open!=‘?‘)
??open=getch();
srand(time(0));?
while?(hp!=0){
de++;
system(“cls“);
sc();
printf(“當前得分為:%d分“de);
Sleep(quick);
if?(kbhit()){
c=getch();
switch(c){
case?‘a‘:{
if?(y>1&&a[5][y-1]==0){
a[5][y]=0;
a[5][y-1]=2;
y--;
????}
break;
}
case?‘d‘:{
if?(y<3&&a[5][y+1]==0){
a[5][y]=0;
- 上一篇:C++簡單的畫圖程序源代碼
- 下一篇:VC寫的數字時鐘小程序
評論
共有 條評論