石头剪刀布 用c++

来源:百度知道 编辑:UC知道 时间:2024/09/25 14:37:32
石头剪子布
Time Limit:1000MS Memory Limit:32768K

Description:
与机器玩石头剪子布游戏,不管对家是什么身份,一定要让对家输,让他知道机器的厉害,这是你编程的原则。对方出石头,你就出布,对家出布,你就出剪子,对家出剪子,你就出石头。

Input:
游戏一开始,就是玩家出手的一些石头(Rock),剪子(Scissors),布(Paper)之类。
Output:
针对玩家出手的石头剪子布,你出相应的布石头剪子以赢他(她)。结果一行一行输。
Sample Input:
Rock
Paper
Scissors
Sample Output:
Paper
Scissors
Rock

老不能运行。。。帮我写一个吧
不好意思。。。看不懂c
只会一点点c++

==================================
晕了,这个已经是C++的了啊!

给,已经编译运行通过:
#include<stdio.h>
#include<iostream.h>
#include<string.h>

int main(void)
{
char s[10]={NULL};

do
{
cout<<endl<<"请输入您的出手选择: (Rock/Scissors/Paper 输入Exit退出)"<<endl;
fflush(stdin);
cin>>s;

if(strcmp(s,"Rock")==0) cout<<"我出: Paper, 您输了!"<<endl;
else if(strcmp(s,"Scissors")==0) cout<<"我出: Rock, 您输了!"<<endl;
else if(strcmp(s,"Paper")==0) cout<<"我出: Scissors, 您输了!"<<endl;
else if(strcmp(s,"Exit")==0) break;
else cout<<"错误输入!\n";
}while(1);
return 1;
}

你把代码贴出来看看。这么简单。