當前位置:編程學習大全網 - 編程軟體 - c語言射擊小遊戲編程問題

c語言射擊小遊戲編程問題

int ShutOne(int time)

{

//計時清零,

//3秒,2秒,1秒到開始顯示壹隨機字符;

//從鍵盤讀入壹字符直到是顯示的字符,超過10次返回負;

//得到結束時間,

//求得射擊時間TimShut=時間-3000毫秒;

//電腦產生壹隨機數Trand,比如time+randomize(1000);//假定1000ms內能完成射擊,這裏time(ms)時間是遊戲難度,

//返回 :Trand - TimShut; 電腦時間》 射擊時間為玩家勝。0,或 負

}

int main(void)

{

int x,result=0;

......

for(i=0; i<10; i++)

{

x=ShutOne(500); //難度為 500ms

if(x>0)

result++;

}

if(result==5) //again

{ x=ShutOne(500);

f(x>0)

result++;

}

if(result》5)

輸出玩家勝;

否則:

玩家負

}

  • 上一篇:貴州臺江華勝電源制造有限公司怎麽樣?
  • 下一篇:小女子初學者,想編壹個用外部中斷控制秒表啟停的c程序,只用壹個鍵控制啟停,兩天了都沒調出來。
  • copyright 2024編程學習大全網