古詩詞大全網 - 古詩大全 - C++編程,希望各位指點,用最簡單的函數,謝謝

C++編程,希望各位指點,用最簡單的函數,謝謝

如題,看是否符合妳說的意思

#include<iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

int main()

{

int i,k,count,rd[3],input[3],right;

srand(time(0));

rd[0]=rand()%10;

count=1;

while(count<3)

{

rd[count]=rand()%10;

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

if(rd[count]==rd[i])

break;

if(i<count)continue;

count++;

}

cout<<"input your numbers:"<<endl;

for(i=1;i<8;i++)

{

right=0;

cin>>input[0]>>input[1]>>input[2];

for(k=0;k<3;k++)

if(input[k]==rd[k])right++;

cout<<right<<"A"<<3-right<<"B"<<endl;

if(right==3)

{

cout<<"oh! congratulation!you are right"<<endl;

break;

}

}

if(i==8) cout<<"sorry! you only have 7 times to guess"<<endl;

cout<<"the right numbers is :"<<endl

<<rd[0]<<" "<<rd[1]<<" "<<rd[2]<<endl;

}