三九宝宝网宝宝教育智力培养

用java编写一个猜拳游戏

02月28日 编辑 39baobao.com

[幼儿猜拳游戏音乐是什么]一直0比0. 对宝宝的教育,我认为就是对自己的教育。切不可因为宝宝小而去骗他,小孩的模仿能力有时候能超出我们的预料,有时候对宝宝的教育,又何尝不是对自己的一次教育,只有自己把...+阅读

我之前写了个猜拳游戏的源代码,不过没你想的这么精彩。你才给5分就给你你自己修改了,应该很简单的。要多给点分我可以帮你修改。import java.util.Scanner;import java.util.Random;public class caiquan{ final int jiandao=0; final int shitou=1; final int bu=2; public static void main(String[] args) { String yn="y"; while (yn.equals("y")) { Scanner scanner = new Scanner(System.in); System.out.println("欢迎玩猜拳游戏。请输入0,1,2:0表示剪刀,1表示石头,2表示布"); int a = scanner.nextInt(); Random rd = new Random(); int b = rd.nextInt(3); switch (b) { case 0: { System.out.println("系统出的是剪刀"); switch(a) { case 0:System.out.println("平");break; case 1:System.out.println("赢");break; case 2:System.out.println("输");break; } } break; case 1: { System.out.println("系统出的是石头"); switch(a) { case 0:System.out.println("输");break; case 1:System.out.println("平");break; case 2:System.out.println("赢");break; } } break; case 2: { System.out.println("系统出的是布"); switch(a) { case 0:System.out.println("赢");break; case 1:System.out.println("输");break; case 2:System.out.println("平");break; } } } Scanner ynn = new Scanner(System.in); System.out.println("是否继续?是请输入y,否则输入n。

"); yn=ynn.next(); } }}

求分别用JAVA C C编写的猜拳游戏

using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int flag1, flag2; Console.Out.WriteLine("请根据编号选择: 1 ->剪刀 2 ->包袱 3 ->锤"); Console.Out.WriteLine("请第一个人出拳:"); flag1 = Convert.ToInt32(Console.ReadLine()); Console.Clear(); Console.Out.WriteLine("请根据编号选择: 1 ->剪刀 2 ->包袱 3 ->锤"); Console.Out.WriteLine("第一个人出拳完毕"); Console.Out.WriteLine("请第二个人出拳:"); flag2 = Convert.ToInt32(Console.ReadLine()); Console.Clear(); if (flag1 == 1) { if (flag2 == 1) { Console.Out.WriteLine ( "平局" ); Console.Out.WriteLine ( "都出剪刀" ); } if (flag2 == 2) { Console.Out.WriteLine ( "第一个人赢" ); Console.Out.WriteLine ( "第一人出剪刀,第二人出包袱" ); } if (flag2 == 3) { Console.Out.WriteLine ( "第二个人赢" ); Console.Out.WriteLine ( "第一人出剪刀,第二人出锤" ); } } if (flag1 == 2) { if (flag2 == 1) { Console.Out.WriteLine ( "第二个人赢" ); Console.Out.WriteLine ( "第一人出包袱,第二人出剪刀" ); } if (flag2 == 2) { Console.Out.WriteLine ( "平局" ); Console.Out.WriteLine ( "都出包袱" ); } if (flag2 == 3) { Console.Out.WriteLine ( "第一个人赢" ); Console.Out.WriteLine ( "第一人出包袱,第二人出锤" ); } } if (flag1 == 3) { if (flag2 == 1) { Console.Out.WriteLine ( "第一个人赢" ); Console.Out.WriteLine ( "第一人出锤,第二人出剪刀" ); } if (flag2 == 2) { Console.Out.WriteLine ( "第二个人赢" ); Console.Out.WriteLine ( "第一人出锤,第二人出包袱" ); } if (flag2 == 3) { Console.Out.WriteLine ( "平局" ); Console.Out.WriteLine ( "都出锤" ); } } } } } #includeusing namespace std; int main(int argc, char* argv[]) { int flag1, flag2; cout剪刀 2 ->包袱 3 ->锤"flag1; system("cls"); cout剪刀 2 ->包袱 3 ->锤"

java猜拳游戏让人一直获胜

int a;

Scanner reader=new Scanner(System.in);

System.out.println("1石头 2剪刀 3布4退出");

while (true){

a=reader.nextInt();

if (a==1)

{

System.out.println("你出 石头");

System.out.println("电脑出 剪刀");

System.out.println("你赢了");

}

if (a==2)

{

System.out.println("你出 剪刀");

System.out.println("电脑出 布");

System.out.println("你赢了");

}

if (a==3)

{

System.out.println("你出 布");

System.out.println("电脑出 石头");

System.out.println("你赢了");

}

if (a==4){

System.out.println("再见");

break;

}

}

我用数字代替文字来判断,你也可以用equals来判定字段

用JAVA做一个剪刀石头布的人机猜拳游戏

闲着没事,改了下,类分好了,随机数产生,修改了。望lz多思考。 import java.util.Scanner; class Person { int n = 0; public int input() { System.out.println("请输入:石头,剪刀,布"); Scanner sc = new Scanner(System.in); String s = sc.next(); if(s.equals("石头")){ n = 1; }else if(s.equals("剪刀")){ n = 2; }else if(s.equals("布")){ n = 3; }else if(s.equals("exit")){ System.out.print("系统退出了"); System.exit(0); } return n; } } class Computer { public int random() { int h = (int)(Math.random()*3+1); return h; } } public class Game { public void result(int n,int m){ if(n == m){ System.out.println("平了"); }else{ if(m==1){ if(n==2){ System.out.println("你输了"); }else if(n ==3){ System.out.println("你赢了"); } }else if(m == 2) { if(n == 1){ System.out.println("你赢了"); }else if(n ==3){ System.out.println("你输了"); } }else if( m ==3 ){ if(n==1){ System.out.println("你输了"); }else if(n == 2){ System.out.println("你赢了"); } } } } public static void main(String[] args) { while(true){ Person p = new Person(); Computer c = new Computer(); Game g = new Game(); g.result(p.input(), c.random()); } } }

以下为关联文档:

C写的猜拳游戏。答案基本上是对的,只是多写了几个分号 #include #include #include #include int main () { int x, your; srand (time (NULL)); x = (int)rand() % 3; printf("0-剪刀,1-石头,2...

java编写的俄罗斯方块游戏以下为一个俄罗斯方块的源代码,以---------线分隔一个类。 郁闷太长了,不能全部粘贴上来,要的话在线M我吧。 import javax.microedition.midlet.*; import javax.microedition....

编写一个应用程序用1 6之间的随机数来模拟掷骰子游戏统计扔public class Test{ public static void main(String args []){ int i1=0,i2=0,i3=0,i4=0,i5=0,i6=0; for(int q=0;q<5000;q++){ int w=1+(int)(Math.random()*6); if(w==1)...

怎么用java写一个小游戏连连看package mybase.programe;/** lianliankan总体算法思路:由两个确定的按钮。若这两个按钮的数字相等,就开始找它们相连的路经。这个找路经* 分3种情况:(从下面的这三种情况,我们可...

编写一个猜数字游戏#include #include #include #include #include void main() { int a,b,key; while(1) { srand(time(NULL)); a=rand()%100; printf("请输入您猜的数(0-99):"); scanf("%d",&b); wh...

用VB语言编写一个猜数字的游戏首先说一说猜数字这个游戏的玩法,一开始计算机会随机产生一个不重复的四位数,你要输入四位不重复的数与计算机给出的数作对比,如果与计算机给出的数的位置相同数字相同,那么将会...

编写一个猜数字游戏的程序/*利用随机函数生成0---9之间的一个整数,从键盘输入数字猜该数, 每次提示输入的数字与生成的数字之间的大小关系,并统计猜数的次数? 徊轮泻笙允靖檬?⒉率?拇问?暗燃?三次以内为优秀,...

编写一个猜数游戏程序static void Main(string[] args) { Random r = new Random(); int anwser = r.Next(0, 10); Console.WriteLine("1. Please input a number between 0 and 10."); Console.Wr...

用java编写一个图书馆图书借阅管理系统--------------------------------------------------- 给你修改了三个地方: 1.borrowBooks方法中,将System.out.println("你要借吗?"); 改为: System.out.println("你要借吗?输入1表示...

推荐阅读
图文推荐