挖礦互動(dòng)視頻的源代碼
原來這個(gè)游戲是8點(diǎn)體力上限,每天8到12個(gè)礦石且用0~4點(diǎn)體力挖,一天體力+2的可是由于互動(dòng)視頻只有四個(gè)選項(xiàng),只好減少部分內(nèi)容。這里貼出源代碼:

#include<iostream>
#include <cstdlib>
#include<dos.h>
#include <ctime>
#define random(a,b) (rand()%(b-a)+a)
using namespace std;
int main(void)
{
cout<<"--------------------------------------"<<endl;
cout<<"歡迎來到挖礦游戲!!"<<endl;
cout<<"游戲共5天,體力上限為8,每天可以使用0到4點(diǎn)體力挖礦,礦石數(shù)為8到12不等。" <<endl;?
cout<<"如果輸入0,體力自動(dòng)回滿,其余情況每回合體力+2"<<endl;
cout<<"如果死亡則失敗,祝好運(yùn)!"<<endl;
cout<<"--------------------------------------"<<endl;
int a=8;
int b;
int day=1;
int number;
int add=0;
int n;
srand((int)time(0));
for(day=1;day<=5;day++)
{
cout<<"現(xiàn)在是第"<<day<<"天"<<endl;?
number=random(8,12) ;
cout<<"你還剩" <<a<<"點(diǎn)體力"<<endl;?
cout<<"今天1體力可挖"<<number<<"塊黃金"<<endl;
cout<<"你要耗費(fèi)多少體力" <<endl;
cin>>b;
while(b>=5||b<=-1){
cout<<"請(qǐng)重新輸入!"<<endl;
cin>>b;
}
add=add+b*number; ?
a=a-b;
if(b=0)?
{
a==8;
? ? }
if(a<=0)
{
int x;
cout<<"你沒體力了,死了!感謝游玩!(輸入任意退出)"<<endl;
cin>>x;
? ? exit(0);
}
cout<<"第"<<day<<"天結(jié)束"<<endl;
cout<<"--------------------------------------"<<endl;
a=a+2;
if(a>=9) a=8;
}
cout<<"你一共挖了"<<add<<"塊黃金,真厲害!" ;?
}?

好了,專欄就到這里。