利用剪刀石头布之间的逻辑关系 以及枚举类型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 人评分
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:438 |
【出圈】 (C语言代码)浏览:537 |
十->二进制转换 (C语言代码)浏览:1265 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:692 |
printf基础练习2 (C语言代码)浏览:906 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:615 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:492 |
C语言程序设计教程(第三版)课后习题6.3 (C++代码)浏览:788 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:653 |
简单的a+b (C语言代码)浏览:568 |