体育资讯网

您现在的位置是:首页 > 分类11 > 正文

分类11

石头剪刀布php源码(java石头剪刀布源代码)

hacker2022-06-08 23:23:24分类1176
本文目录一览:1、

本文目录一览:

跪求易语言 石头剪子布游戏 的源码 要易语言写的 急求!!! qq772995864@163.com marco90@126.com

.版本 2

.支持库 spec

.程序集 窗口程序集1

.程序集变量 计次, 整数型

.子程序 __启动窗口_创建完毕

计次 = 5

标签1.可视 = 真

时钟1.时钟周期 = 500

.子程序 _时钟1_周期事件

.局部变量 结果, 整数型

计次 = 计次 - 1

标签2.标题 = 到文本 (计次)

输出调试文本 (计次)

.如果 (计次 = 1)

计次 = 5

时钟1.时钟周期 = 0

.如果 (单选框1.选中 = 假 且 单选框2.选中 = 假 且 单选框3.选中 = 假)

置随机数种子 ()

结果 = 取随机数 (1, 3)

.如果真 (结果 = 1)

单选框1.选中 = 真

.如果真结束

.如果真 (结果 = 2)

单选框2.选中 = 真

.如果真结束

.如果真 (结果 = 3)

单选框3.选中 = 真

.如果真结束

对撞 ()

.否则

对撞 ()

.如果结束

标签1.可视 = 假

.否则

.如果结束

.子程序 对撞

.局部变量 结果, 整数型

.局部变量 电脑出招, 整数型

.局部变量 我方出招, 整数型

画板1.可视 = 真

画板2.可视 = 真

置随机数种子 ()

结果 = 取随机数 (1, 3)

.如果真 (结果 = 1)

画板2.底图 = #石头

电脑出招 = 1

.如果真结束

.如果真 (结果 = 2)

画板2.底图 = #剪刀

电脑出招 = 2

.如果真结束

.如果真 (结果 = 3)

画板2.底图 = #布

电脑出招 = 3

.如果真结束

' ======我方出招

.如果真 (单选框1.选中 = 真)

画板1.底图 = #石头

我方出招 = 1

.如果真结束

.如果真 (单选框2.选中 = 真)

画板1.底图 = #剪刀

我方出招 = 2

.如果真结束

.如果真 (单选框3.选中 = 真)

画板1.底图 = #布

我方出招 = 3

.如果真结束

标签1.可视 = 真

.如果真 (我方出招 = 1)

.如果真 (电脑出招 = 1)

标签1.标题 = “平”

.如果真结束

.如果真 (电脑出招 = 2)

标签1.标题 = “胜”

.如果真结束

.如果真 (电脑出招 = 3)

标签1.标题 = “败”

.如果真结束

.如果真结束

.如果真 (我方出招 = 2)

.如果真 (电脑出招 = 1)

标签1.标题 = “败”

.如果真结束

.如果真 (电脑出招 = 2)

标签1.标题 = “平”

.如果真结束

.如果真 (电脑出招 = 3)

标签1.标题 = “胜”

.如果真结束

.如果真结束

.如果真 (我方出招 = 3)

.如果真 (电脑出招 = 1)

标签1.标题 = “胜”

.如果真结束

.如果真 (电脑出招 = 2)

标签1.标题 = “败”

.如果真结束

.如果真 (电脑出招 = 3)

标签1.标题 = “平”

.如果真结束

.如果真结束

延迟 (1000)

画板1.可视 = 假

画板2.可视 = 假

__启动窗口_创建完毕 ()

.子程序 __启动窗口_将被销毁

结束 ()

加个图片资源表3个石头剪刀布

窗口部分加两个标签,三个单选框 两个画板 把标签清空 对了还有一个时钟

最后把单选框名字依次改为,(按单选框123)石头 剪刀 布

石头剪刀布python编程代码

player = int(input(“请出拳 石头(1)/剪刀(2)/布(3)”))

computer = 1

if((player == 1 and computer == 2) or

(player == 2 and computer == 3) or

(player == 3 and computer == 1)):

print(“欧耶!电脑弱爆了!”)

elif player == computer:

print(“心有灵犀,再来一盘!”)

else:

print(“不行,我要和你决战到天明!”)

执行的时候,第一行一定要单独复制,因为你需要输入一个数值

如何用python遍写石头剪刀布程序

一个单纯的if判断。谁赢输出谁。

a,b=input().split()

if a=='石头' and b=='剪刀':print(a)

elif a=='布' and b=='石头':print(a)

elif a=='剪刀' and b=='布':print(a)

elif a==b:print('平')

else:print(b)

C语言石头剪刀布程序

帮你修改了一下判断部分。你试试吧:

#include stdio.h

#include stdlib.h

#includesys/types.h

#includesys/timeb.h

main()

{

  loop:

  printf("欢迎来玩石头剪刀布,请使用键盘输入,0代表石头,1代表剪刀,2代表布。\n******************************************************\n");

  int x,com,user;

  unsigned int seedVal;

  struct timeb timeBuf;

  ftime(timeBuf);

  seedVal=((((unsigned int)timeBuf.time0xFFFF)+

                  (unsigned int)timeBuf.millitm)^

                  (unsigned int)timeBuf.millitm);

  srand((unsigned int)seedVal);  

  x=rand();

  com=x%3;

  scanf("%d",user);

  if(user2) 

    printf("您的输入有误,请输入0、1、2中任意一个数字\n");

  else 

  {

    if(com==0) 

    {

if(user==0) printf("平手\n");

     if(user==1) printf("输了\n");

        if(user==2) printf("赢了\n");

    }

    if(com==1) 

    {

if(user==0) printf("赢了\n");

     if(user==1) printf("平手\n");

        if(user==2) printf("输了\n");

    }

    if(com==2) 

    {

if(user==0) printf("输了\n");

     if(user==1) printf("赢了\n");

        if(user==2) printf("平手\n");

    }

  }

goto loop;

}

关于php中剪刀石头布的游戏,高手看一下有啥问题吗

科学家声称石头剪刀布php源码,已找到玩游戏“石头剪刀布”石头剪刀布php源码的必胜秘诀:先出“剪刀”。

最新一期英国《新科学家》杂志刊登文章说石头剪刀布php源码,“剪刀先胜”策略具有心理学依据。文章说石头剪刀布php源码,众所周知石头剪刀布php源码,这一游戏的定律是:石头磕剪刀,剪刀裁布,布包石头。而科学家研究发现,玩游戏时人们最常出的第一招是“石头”。因此,稍微精明一些的游戏者第一招通常出“布”。而假如你出“剪刀”,就可出其不意获胜。

石头剪刀布程序

石头剪刀布php源码石头剪刀布php源码的算法已经很好石头剪刀布php源码了.毕竟程序有三个出口.最多取巧一下:

char c;

if(a == b)

printf("deuce");

else {

c = a b ? 'a' : 'b';

printf("%c is winner",c);

}

本质上是一样石头剪刀布php源码的了.c写的代码.

没想仔细 囧...

有个变态的想法...可以不用一个if

建立字符串数组 s1[3]={"lose",'deuce','win'}

s2[9]= {"布","剪刀","石头","布","剪刀","石头","布","剪刀","石头"}

懒的判定越界情况就这样了.速度优先嘛~

然后取两个随机数a(范围0-2),b(范围3-5)

输出相应的格式就ok了...

如 "a 出了 %s, b 出了 %s, a %s 了",s2[a],s2[b-a+1],s1[b]

代码石头剪刀布php源码你自己弄吧,反正简单...

发表评论

评论列表

  • 澄萌迷麇(2022-06-09 00:24:48)回复取消回复

    框2.选中 = 真) 画板1.底图 = #剪刀 我方出招 = 2.如果真结束.如果真 (单选框3.选中 = 真) 画板1.底图 = #布 我方出招 = 3.如果真结束标签1.可视 = 真.如果真 (我方出招 = 1) .如果真 (电脑出招 = 1) 标签1

  • 依疚橘欢(2022-06-09 01:21:59)回复取消回复

         (unsigned int)timeBuf.millitm);  srand((unsigned int)seedVal);    x=rand();  com=x%3;  scanf("%d",user);  if(user2)     printf("您的输入有误,请