txjwd

猜拳小游戏源代码----简单C语言

#include<stdio.h>
#include<conio.h>
#include <stdlib.h>
int main()
{
int x;
int computer,human,result;
while(1){
printf("现在我们来一个猜拳游戏,你能赢我吗?\n");
printf("愚蠢的人类,现在让我来介绍下玩法吧!\n");
printf("这是一个human称之为猜拳的小游戏,下面输入你要出的拳头:\n1:剪刀\n2:石头\n3:布\n4:不玩了\n");
loop: scanf("%d",&human);
if(human<1||human>4){
printf("傻逼,你猜拳都不会?要我教你吗!\n");
goto loop;system("cls");}
switch(human)
{
case 1:human=10;break;
case 2:human=15;break;
case 3:human=19;break;
case 4:printf("傻逼,愚蠢的人,赢不了本电脑宝宝就走!哈哈\n");return 0;
}
srand((unsigned)time(NULL)); // 随机数种子
computer=rand()%3;
printf("我要出手了!!哈哈!\n");
switch(computer)
{
case 0:printf("剪刀\n");break;
case 1:printf("石头\n");break;
case 2:printf("布\n");break;
}
printf("你出的是\n");
switch(human)
{
case 10:printf("剪刀\n");break;
case 15:printf("石头\n");break;
case 19:printf("布\n");break;
}
if(human==4)
break;
result=human+computer;
if(result==19||result==11||result==17)
printf("哈哈!愚蠢的人类,我赢了,你是赢不了我的!\n");
if(result==12||result==15||result==20)
printf("啊啊啊啊.......!怎么....可能\n");
if(result==10||result==16||result==21)
printf("平手了!!!再来,再来!\n");
system("pause>nul&&cls");}
return 0;
}

发表于 2015-11-21 22:28  人生还长  阅读(959)  评论(0编辑  收藏  举报
 

分类:

技术点:

相关文章: