資源簡(jiǎn)介
C++編寫的龜兔賽跑,用vs2012編譯通過(guò)。

代碼片段和文件信息
#include?
#include?
#include?
#include?“RUN.h“
using?namespace?std;
void?Run::turtleRun()
{
static?int?seat=0; //烏龜所處位置
switch?(?NumTurtle?)
{
case?9:
case?2:
case?7:
case?4:
case?8:?seat?=?seat?+?3;
break; //烏龜快走
case?6:
case?3: seat?=?seat?-?6;
if(?seat?0?)
seat?=?0;
break; //烏龜滑倒
case?5:
case?1:
case?10:?seat?=?seat?+?1;
break; //烏龜慢走
default:
cout?<“error“?< break;
}
TurtleSeat?=?seat;
}
void?Run::rabbitRun()
{
static?int?seat=0; //兔子所處位置
switch?(?NumRabbit?)
{
case?9:
case?2:?break; //兔子睡覺(jué)
case?6:
case?4: seat?=?seat?+?9;
break; //兔子大步跳躍
case?5: seat?=?seat?-?12;
if(?seat?0?)
seat?=?0;
break; //兔子大步滑倒
case?3:
case?7:
case?8: seat?=?seat?+?1;
break; //兔子小步跳躍
case?1:
case?10:?seat?=?seat?-?1;
if(?seat?0?)
seat?=?0;
break; //兔子小步滑倒
default:
cout?<“error“?< break;
}
RabbitSeat?=?seat;
}
int?Run::judgeDisplay()
{
int?match?=?0;
int?i?=?0;
if(?RabbitSeat?>?TurtleSeat?&&?RabbitSeat?>?70?)
{
cout?<“Rabbit?is?winner!“?< match?=?1;
}
else?if(?RabbitSeat??70?)
{
cout?<“Turtle?is?winner!“?< match?=?1;
}
else?if(?RabbitSeat?==?TurtleSeat?&&?RabbitSeat?>?70?)
{
cout?<“Rabbit?and?Turtle?is?draw!“?< match?=?1;
}
else?if(?RabbitSeat?==?TurtleSeat?)
{
for(int?i?=?0;?i? cout?<“_“;
cout?<“draw“?< }
else?if(?RabbitSeat? {
for(i?=?0;?i? cout?<“_“;
cout?<“R“;
i++;
for(i;?i? {
cout?<“_“;
}
cout?<“T“?< }
else?if(?RabbitSeat?>?TurtleSeat?)
{
for(i?=?0;?i? cout?<“_“;
cout?<“T“;
i++;
for(i;?i? {
cout?<“_“;
}
cout?<“R“?< }
return?match;
}
void?Run::skillNum()
{???
NumRabbit?=?rand()?%?10?+?1;
NumTurtle?=?rand()?%?10?+?1;
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-03-26?23:41??龜兔賽跑\
?????目錄???????????0??2013-03-26?23:30??龜兔賽跑\Debug\
?????文件???????70144??2013-03-26?23:30??龜兔賽跑\Debug\龜兔賽跑.exe
?????文件??????412136??2013-03-26?23:30??龜兔賽跑\Debug\龜兔賽跑.ilk
?????文件??????699392??2013-03-26?23:30??龜兔賽跑\Debug\龜兔賽跑.pdb
?????目錄???????????0??2013-03-26?21:54??龜兔賽跑\龜兔賽跑\
?????目錄???????????0??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\
?????文件???????24510??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\CL.read.1.tlog
?????文件????????1166??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\CL.write.1.tlog
?????文件??????159417??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\RUN.obj
?????文件????????1238??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\cl.command.1.tlog
?????文件???????????2??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\li
?????文件???????????2??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\li
?????文件???????????2??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\li
?????文件???????????2??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\li
?????文件????????1410??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\li
?????文件????????3168??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\li
?????文件?????????728??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\li
?????文件??????363520??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\vc110.idb
?????文件??????356352??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\vc110.pdb
?????文件??????140195??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\主程序.obj
?????文件?????????835??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\龜兔賽跑.Build.CppClean.log
?????文件?????????104??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\龜兔賽跑.lastbuildstate
?????文件????????1693??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\Debug\龜兔賽跑.log
?????文件????????2140??2013-03-26?23:29??龜兔賽跑\龜兔賽跑\RUN.cpp
?????文件?????????269??2013-03-26?23:23??龜兔賽跑\龜兔賽跑\RUN.h
?????文件?????????292??2013-03-26?23:30??龜兔賽跑\龜兔賽跑\主程序.cpp
?????文件????????3420??2013-03-26?19:46??龜兔賽跑\龜兔賽跑\龜兔賽跑.vcxproj
?????文件????????1150??2013-03-26?19:46??龜兔賽跑\龜兔賽跑\龜兔賽跑.vcxproj.filters
?????文件?????8192000??2013-03-26?23:41??龜兔賽跑\龜兔賽跑.sdf
?????文件?????????903??2013-03-26?19:04??龜兔賽跑\龜兔賽跑.sln
............此處省略1個(gè)文件信息
評(píng)論
共有 條評(píng)論