中易网

就C语言中 猜拳游戏的代码

答案:1  悬赏:70  
解决时间 2021-02-15 18:49
就C语言中 猜拳游戏的代码
最佳答案
#include
#include
#include
#include
char s[3][10] = {"石头","剪刀","布"};
int main()
{
int a,b,i;
char ok[10];
srand(time(0));
while(1) {
int sheng = 0,fu = 0,ping = 0;
printf("游戏说明 : 1 代表石头  2  代表剪刀  3 代表布
");
for(i=0;i<5;i++) {
printf("【第%d局】
请出拳:",i+1);
scanf("%d",&a);
b = rand()%3+1;
printf("这一局您出的【%s】,电脑出的【%s】,",s[a-1],s[b-1]);
if(a==b) {
printf("平局!
");//请根据需要自行修改输出内容
ping ++;
}
else if(a - b%3 == 1){
sheng++;
printf("您赢了
");//请根据需要自行修改输出内容
}
else {
fu ++;
printf("您输了
");//请根据需要自行修改输出内容
}


}
printf("【猜拳结果】:");
if(sheng>fu) printf("您赢了!
");
else if(sheng == fu) printf("平局
");
else printf("您输了
");
printf("*************************************************
");
printf("您的战绩:%d胜 %d负 %d平
",sheng,fu,ping);
printf("电脑的战绩:%d胜 %d负 %d平
",fu,sheng,ping);
printf("*************************************************
");
if(sheng>fu) printf("您这次运气不错!");
else printf("您这次运气一般。");
printf("需要再来一次么(y/n)?
");
scanf("%s",ok);
if(ok[0] == 'n' || ok[0] == 'N') break;


}
printf("谢谢使用,祝您生活愉快!
");
return 0;

}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我在家老公不把我当回事,不管我,出来了又要
Java 支持中文类名,变量名吗? 今天看到了中
怎样才能使盲人的生活能够自理
天天香煎饼店在哪里啊,我有事要去这个地方
二维随机变量的概率分布
你好我户口是河南的。我现在浙江上班如果在公
湖北联创塑化有限公司我想知道这个在什么地方
那位知道怎么保存网上的一些好的软件吗?用什
下面的十二星座项链  图案是按什么做的啊 
北京市朝阳区职业介绍服务中心地址
长颈鹿乳胶漆净味M600专卖店里卖多少钱一桶
文氏酒业销售接待中心这个地址在什么地方,我
我在网上偷偷望着你 相同旋律一首歌是什么 mp
学习跑酷要具备哪些必要条件?
崇溪大药房这个地址在什么地方,我要处理点事
推荐资讯
上海锐拓五金制品有限公司怎么去啊,有知道地
微信有什么方法加人更快?
想买个2TB硬盘3.5寸,是内置在高清硬盘播放器
为什么吊兰长出的小吊兰摘下埋就活
金峰汽修怎么去啊,有知道地址的么
迪克龙充电宝质量如何
车载4米2长二米三宽的货车多少钱
西安建筑机械经销处这个地址在什么地方,我要
洋贝村林场这个地址在什么地方,我要处理点事
问道8级9级妖石怎么弄
我爸摔伤了腿都一个月了现在不疼了就是肿的很
为什么讯飞输入法一关机就没有了
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?