91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

適合學習C語言,使用vc6.0開發,提高學習興趣

資源截圖

代碼片段和文件信息

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

void?welcome();
void?begingame();
void?exitgame();
int?life=5;//生命值
char?lifes[10];
int?score=0;//得分
char?scores[10];
char?target[2]?=?“?“;
char?key;
int?N;
int?n;

void?welcome()
{
//?輸出屏幕提示
cleardevice();
setcolor(YELLOW);
setfont(64?0?“楷體_GB2312“);
outtextxy(155?50?“打字母游戲“);

setfont(32?0?“楷體_GB2312“);
outtextxy(200?175?“請選擇難度“);

setfont(20?0?“楷體_GB2312“);
outtextxy(200?220?“1非常簡單“);
outtextxy(200?250?“2簡單“);
outtextxy(200?280?“3中等“);
outtextxy(200?310?“4困難“);
outtextxy(200?340?“5非常困難“);


n=getch();
switch(n)
{
case?‘1‘:
N=1;
break;
case?‘2‘:
N=2;
break;
case?‘3‘:
N=3;
break;
case?‘4‘:
N=4;
break;
case?‘5‘:
N=5;
break;
default:
N=1;
break;

}
cleardevice();
}
/**/
void?begingame()
{
cleardevice();
//?主循環
while(1)
{
target[0]?=?65?+?rand()?%?26; //?產生任意大寫字母

int?x?=?rand()%640;??//保證在屏幕之間出現字母
for?(int?y=60;y<=480;?y=y+N)
{
setfont(26?0?“宋體“);
setcolor(GREEN);
outtextxy(x?y?target);
/**/
if(y>479)
life=life-1;
setcolor(RED);
setfont(200“黑體“);
sprintf(lifes“生命值為:%d“life);
outtextxy(15010lifes);

sprintf(scores“得分為:%d“score);
outtextxy(320?10?scores);?

if(life==0)
goto?over;

if(kbhit())
{
key?=?getch();

if(key==target[0]||key?==?target[0]?+?32)//清除原字符
{
//?設置清除
setfont(200“黑體“);
setcolor(RED);
score=score+10;
sprintf(scores“得分為:%d“score);
outtextxy(320?10?scores);?
setfont(26?0?“宋體“);
setcolor(BLACK);
outtextxy(x?y?target);
break;
}
if?(key?==?27)
{
exitgame();
}
}

/**///?延時,并清除原字符
Sleep(5);
setcolor(BLACK);
outtextxy(x?y?target);
}

}
cleardevice();
over:
exitgame();
}


void?exitgame()
{
cleardevice();
outtextxy(250150scores);
rebegin:
char?ch;
setfont(150“黑體“);
if(life==0)
{
outtextxy(135?220?“游戲生命結束!!!?按Y退出游戲,按N重新開始游戲?Y/N“);
life=5;
}
else
{
outtextxy(135?220?“你真的要退出游戲嗎??按Y退出游戲,按N繼續游戲?Y/N“);
}
ch=getch();
outtextxy(10?45?ch);
if(ch==‘Y‘||ch==‘y‘)
{
system(“pause“);
cout<<“退出游戲“< exit(0);
}
if(ch==‘N‘||ch==‘n‘)
{
system(“pause“);
cout<<“繼續游戲“< begingame();
}
else?
{
cleardevice();
outtextxy(135?180?“輸入有誤請重新輸入:“);
goto?rebegin;
}


cleardevice();
closegraph();
}
//?主函數

void?main()
{
initgraph(640?480);
welcome();
begingame();
exitgame();

}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2894??2011-11-14?09:47??打字母游戲\打字母.cpp

?????文件?????327722??2012-03-04?17:15??打字母游戲\打字母游戲.exe

?????目錄??????????0??2012-03-04?22:57??打字母游戲

-----------?---------??----------?-----??----

???????????????330616????????????????????3


評論

共有 條評論