请高手帮我改下C++源程序

来源:百度知道 编辑:UC知道 时间:2024/05/11 21:12:41
#include <iostream>
#include <ctime>

using namespace std;

void Capture()
{
cout<<"唐僧被抓..."<<endl;
}

bool Save()
{
return rand()<15000;
}

void Play(int level)
{
cout<<"----第"<<level<<"难开始----"<<endl;
Capture();
int retries=0;
while(true)
{
retries++;
cout<<"救唐僧,第"<<retries<<"次..."<<endl;
if(Save())
break;
}
cout<<"唐僧被救出..."<<endl;
cout<<"----第"<<level<<"难结束----"<<endl;
}

void loop()
{
for(int i=1;i<=81;i++)
{
Play(i);
}
}

int main()
{
srand((unsi

void loop()
{
for(int i=1;i<=81;i++)
{
Play(i);
}
}
你这里的函数名loop()改成Loop()大写的"P",因为你主函数里调用的是Loop

函数loop()的第一个字母是小写。而你在main中调用的时候 ,却写得Loop()

#include <iostream>
#include <ctime>

using namespace std;

void Capture()
{
cout<<"唐僧被抓..."<<endl;
}

bool Save()
{
return rand()<15000;
}

void Play(int level)
{
cout<<"----第"<<level<<"难开始----"<<endl;
Capture();
int retries=0;
while(true)
{
retries++;
cout<<"救唐僧,第"<<retries<<"次..."<<endl;
if(Save())
break;
}
cout<<"唐僧被救出..."<<endl;
cout<<"----第"<<level<<"难结束----"<<endl;
}

void loop()
{
for(int i=1;i<=81;i++)
{
Play(