咳.头一次发帖
这个游戏我高中总玩,用过文曲星的人应该都知道.
先把code贴上来好了,欢迎交流和指教!!
#include<iostream> //数字槟榔
#include<string>
#include<cstdlib>
#include<ctime>
using namespace std;
void dir();
int main()
{
cout<<"\t\t\tNumber Rock&Roll\n";
string directions;
cout<<"Need some game directions?(Y/N)";
cin>>directions;
if(directions[0]=='y'||directions[0]=='Y')
dir();
while(1)
{
int number[4]={0,0,0,0};
int n0,n1,n2,n3;
srand(time(0));
n0=rand()%9+1;
for(;;)
{
n1=rand()%10;
if(n1!=n0)
break;
}
for(;;)
{
n2=rand()%10;
if(n2!=n0&&n2!=n1)
break;
}
for(;;)
{
n3=rand()%10;
if(n3!=n0&&n3!=n1&&n3!=n2)
break;
}
number[0]=n0;
number[1]=n1;
number[2]=n2;
number[3]=n3;
cout<<"\nYou need to guess it within 10 tries.\n\t\t\t\tReady to Roll?\n\n";
int total;
for(total=10;total>0;total--)
{
cout<<"Put in your answer:\n";
int guess;
int g[4]={0,0,0,0};
cin>>guess;
g[0]=guess/1000;
g[1]=(guess/100)%10;
g[2]=(guess/10)%10;
g[3]=guess%10;
int a=0,b=0;
for(int i=0;i<4;i++)
这个游戏我高中总玩,用过文曲星的人应该都知道.
先把code贴上来好了,欢迎交流和指教!!
#include<iostream> //数字槟榔
#include<string>
#include<cstdlib>
#include<ctime>
using namespace std;
void dir();
int main()
{
cout<<"\t\t\tNumber Rock&Roll\n";
string directions;
cout<<"Need some game directions?(Y/N)";
cin>>directions;
if(directions[0]=='y'||directions[0]=='Y')
dir();
while(1)
{
int number[4]={0,0,0,0};
int n0,n1,n2,n3;
srand(time(0));
n0=rand()%9+1;
for(;;)
{
n1=rand()%10;
if(n1!=n0)
break;
}
for(;;)
{
n2=rand()%10;
if(n2!=n0&&n2!=n1)
break;
}
for(;;)
{
n3=rand()%10;
if(n3!=n0&&n3!=n1&&n3!=n2)
break;
}
number[0]=n0;
number[1]=n1;
number[2]=n2;
number[3]=n3;
cout<<"\nYou need to guess it within 10 tries.\n\t\t\t\tReady to Roll?\n\n";
int total;
for(total=10;total>0;total--)
{
cout<<"Put in your answer:\n";
int guess;
int g[4]={0,0,0,0};
cin>>guess;
g[0]=guess/1000;
g[1]=(guess/100)%10;
g[2]=(guess/10)%10;
g[3]=guess%10;
int a=0,b=0;
for(int i=0;i<4;i++)
