利用剪刀石头布之间的逻辑关系 以及枚举类型enum 就可以很方便地解决问题
参考代码:
#include<iostream> using namespace std; int main() { enum caiquan{shitou,bu,jiandao}; int a,b; while(cin>>a>>b) { if(a==shitou&&b==jiandao||a==jiandao&&b==bu||a==bu&&b==shitou) cout<<"1"<<endl; else if(b==shitou&&a==jiandao||b==jiandao&&a==bu||b==bu&&a==shitou) cout<<"-1"<<endl; else cout<<"0"<<endl; } return 0; }
0.0分
3 人评分
A+B for Input-Output Practice (V) (C++代码)浏览:450 |
母牛的故事 (C语言代码)浏览:915 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)万恶的long long浏览:875 |
剪刀石头布 (C语言代码)浏览:748 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:562 |
简单的a+b (C语言代码)浏览:573 |
川哥的吩咐 (C语言代码)浏览:609 |
格式化数据输出 (C语言代码)浏览:811 |
陶陶摘苹果2 (C语言代码)浏览:595 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:582 |