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

  • 大小: 2KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-07
  • 語言: C/C++
  • 標簽: C??算法??

資源簡介

由人輸入火柴棒總數和每次可以拿走火柴棒的數量。 游戲開始后,人拿走火柴若干,機器也拿走火柴若干,周而復始,直到火柴棒被拿光。拿走最后一根者,獲勝

資源截圖

代碼片段和文件信息

#include?
#include?

/* 遞歸抽取函數TakeOut
功能:玩家、電腦輪流抽,到?<=?per?判定輸贏并返回
每輪,給定總數,玩家、電腦各抽一次,每次抽取1到per,返回剩余數量,到下一輪
參數:一輪前的數量
返回:一輪后的數量
*/
int?TakeOut(int?remainint?per)
{
int?d;
//-----玩家抽前判斷---------
if(remain?<=?per)?//留給玩家5根以下,玩家贏。
{
printf?(“玩家贏!\n“);
return?remain;
}
//--------------------------
//-------玩家抽取-----------
do
{
do
{
printf?(“現有火柴%d根,請玩家抽取火柴(1-%d)根:“remainper);scanf?(“%d“&d);?
}while(d?>?per?||?d?
}
while(d?>=?remain);
remain?-=?d;
//-------------------------
//-------玩家抽后被判定----------
if(remain?<=?per)?//?留給電腦5根以下,玩家輸。
{

評論

共有 條評論