猜拳game

猜拳game,第1张

pascal的:

var a,b:longint;

begin

read(a,b);

if (a>=1)and(a<=3)and(b>=1)and(b<=3)

then begin

if a>b then writeln('lose');

if a<b then writeln('win');

if a=b then writeln('tie');

end;

end

1、打开红包出行APP,点击开始赚钱;

2、即进入到红包达人界面,在红包达人主界面,用户可以通过任务大厅及娱乐大厅来钱哟,而任务大厅包括快速任务、深度任务、收徒任务、新手任务及分享任务,娱乐大厅包括签到抽奖、抢红包、大乱斗和猜拳等任务,只要按提示一步步 *** 作即可快速赚钱。

有不少错,我重新写了一个……

你这里,首先

String"布"=StringvalueOf(n);

这句话很诡异,“布”是字符串常量,就不能放在变量的位置,可以写成String bu = StringvalueOf(n);其余类似。

然后,你定义了m为char类型的,应该是不能和String类型的相比较的。在双引号里的就是String的,要单引号才是字符型的。

然后,定义了pa(int) ,在调用的时候就不能无参调用,但是你main()函数里写的pa调用就是无参调用,这样会找不到函数。

然后,既然pa(int),这个主要的函数都跑完了,不知道你再调用pb()是想做什么。

因为你定义了pa是static的,所以实际上也就不需要再创建Cai的对象出来了。

此外,random方法是定义了0-1的随机数,你乘以2取整的话,是不是只能取到0和1呢?(嗯,即使能取到2,这个取到2的几率也会比较小吧?呃,这个我不清楚,纯粹在怀疑)

然后,下面写了一个,结果由用户的输入决定,界面稍微友好了一点。但是还有很多问题,比如不能处理错误,而且游戏不能重复玩,这些都有点麻烦,所以就没写了,基本的你可以参考下。

有几点:

像这样的情况,用枚举会比较好,这里把石头、剪子、布都放到了枚举类型里;

其次,使用javautil包里的Random类替代Math里的random方法,也比较好一点

import javautil;

public class Cai {

enum Res{SHITOU, JIANZI, BU};

Res res;

public static void main(String[] args) throws Exception {

// TODO Auto-generated method stub

Cai cai = new Cai();

Systemoutprintln("请输入你的选择:");

Systemoutprintln("0表示石头,1表示剪子,2表示布");

char yourResultOfChar =(char) Systeminread();

int yourResultOfInt = yourResultOfChar - '0';

int computerResult = pb();

caigetYourResult(yourResultOfInt);

switch (computerResult)

{

case 0:

Systemoutprintln("电脑选择石头");

break;

case 1:

Systemoutprintln("电脑选择剪子");

break;

case 2:

Systemoutprintln("电脑选择布");

break;

}

caipa(computerResult);

}

public void getYourResult(int count)

{

Res[] result = Resvalues();

res = result[count];

}

void pa(int computer)

{

Res[] result = Resvalues();

if(thisres == ResSHITOU)

{

Systemoutprintln("我选择石头");

switch(result[computer])

{

case SHITOU:

Systemoutprintln("平局,再来!");

break;

case JIANZI:

Systemoutprintln("我赢了!");

break;

case BU:

Systemoutprintln("我输了!");

break;

}

} else if(thisres == ResJIANZI)

{

Systemoutprintln("我选择剪子");

switch(result[computer])

{

case JIANZI:

Systemoutprintln("平局,再来!");

break;

case BU:

Systemoutprintln("我赢了!");

break;

case SHITOU:

Systemoutprintln("我输了!");

break;

}

} else if(thisres == ResBU)

{

Systemoutprintln("我选择布");

switch(result[computer])

{

case BU:

Systemoutprintln("平局,再来!");

break;

case SHITOU:

Systemoutprintln("我赢了!");

break;

case JIANZI:

Systemoutprintln("我输了!");

break;

}

}

}

static int pb()

{

Random ran = new Random();

int res = rannextInt(3);

return res;

//输出0-2的整数,0表示石头,1表示剪子,2表示布,和enum Res中的顺序相对应

}

}

这是ACCP第一学期的作业啊,自己多想想,这个给你参考

//用户类

public class user {

int num;

public int showFist(){

Scanner input=new Scanner(Systemin);

Systemoutprint("请出拳:1剪刀 2石头 3布(输入相应数字):");

num=inputnextInt();

switch(num){

case 1:

Systemoutprintln("你出拳:剪刀");

break;

case 2:

Systemoutprintln("你出拳:石头");

break;

case 3:

Systemoutprintln("你出拳:布");

break;

default:

Systemoutprintln("输入有误!");

}

return num;

}

}

//计算机类

public class computer {

int num1;

public int showFist1(){

num1=(int)(Mathrandom()3)+1;

switch(num1){

case 1:

Systemoutprintln("电脑出拳:剪刀");

break;

case 2:

Systemoutprintln("电脑出拳:石头");

break;

case 3:

Systemoutprintln("电脑出拳:布");

break;

}

return num1;

}

}

//游戏类

import javautil;

public class game {

Scanner input=new Scanner(Systemin);

String person;

String computer;

int count;

int result;

int[] s=new int[]{0,0};

public void initialGame(){

Systemoutprint("请选择角色(1:刘备 2:孙权 3:曹 *** ):");

int index=inputnextInt();

switch(index){

case 1:

person="刘备";

break;

case 2:

person="孙权";

break;

case 3:

person="曹 *** ";

break;

default:

index=4;

Systemoutprintln("输入有误,请重新输入!");

}

computer="匿名";

count=0;

}

public int calcResult(){

if(s[0]>s[1]){

result=1;

}else if(s[1]>s[0]){

result=2;

}else{

result=3;

}

return result;

}

public void showResult(){

switch(calcResult()){

case 1:

Systemoutprintln("结果:恭喜恭喜!");

break;

case 2:

Systemoutprintln("结果:呵呵,笨笨,下次加油啊!");

break;

case 3:

Systemoutprintln("结果:打成平手,下次再和你一分高下!");

break;

}

}

public void startGame(){

Systemoutprintln("\t\t\t\t---欢迎进入游戏世界---");

Systemoutprintln("\n\n ");

Systemoutprintln(" 猜拳,开始 ");

Systemoutprintln(" ");

Systemoutprintln("\n\n出拳规则:1剪刀 2石头 3布");

}

public static void main(String[] args){

Scanner input=new Scanner(Systemin);

user u=new user();

computer c=new computer();

game g=new game();

gstartGame();

ginitialGame();

Systemoutprint("\n要开始吗(y/n)");

String answer=inputnext();

while(answerequals("y")){

Systemoutprintln();

ushowFist();

cshowFist1();

if((unum==1&&cnum1==3)||(unum==2&&cnum1==1)||(unum==3&&cnum1==2)){

Systemoutprintln("结果:恭喜,你赢了!");

gs[0]=gs[0]+1;

}else if((unum==1&&cnum1==2)||(unum==2&&cnum1==3)||(unum==3&&cnum1==1)){

Systemoutprintln("结果:^_^,你输了,真笨!");

gs[1]=gs[1]+1;

}else{

Systemoutprintln("结果:和局,真衰!嘿嘿,等着瞧吧!");

}

Systemoutprint("\n\n是否开始下一轮(y/n):");

answer=inputnext();

gcount++;

}

Systemoutprintln("---");//重复代码多了我提交不了,这里自己加长才会好看,

Systemoutprintln(gperson+"\t"+"VS"+"\t"+gcomputer );

Systemoutprintln("对战次数:"+gcount);

gshowResult();

}

}

我来回答,题主问什么兼职副业能在晚上8点到12点坐。其实大部分都可以的。

简单介绍一下,本人以前是一名工厂上班族,朝九晚五,每个月拿着固定的薪水,一直想靠下班时间做各种兼职,也的确做了不少。今天给介绍一下现在我们常见的能做的兼职一般如:玩网游搬砖,网约车,跑腿,外卖,手机兼职。

上述这些都是能在8点到12点做的,甚至有些能在碎片时间做。

说一下这些的感受和情况吧,可供大家在挑选兼职时参考。

手机兼职: 最近1年多一直当个咸鱼,每天在做手机任务平台,优点就是有手机就能做,适合学生,宝妈,在家闲赋,还有上班摸鱼的各种人群,一天能赚个7,80到100多,一个月稳定3000往上,能把你每天的伙食费,汽车油费都赚回来。任务平台一般都是让你试玩各种软件游戏之类的。原理可以这样理解:现在的手机软件多如牛毛,新软件上市如果下载量大就容易排到同类别靠前的位置,更容易吸引客户,而我们要做的就是为这些软件游戏提供下载数据就可以了。在最早接触的时候我也以为不靠谱,但实际用下来真的还可以的,真实亲测,在这里为大家整理了一些靠谱的平台以及赚¥的方法,我公、众、号里老侯在奋斗有详细介绍,里面有我整理的各种靠谱的攻略,用手机就可以完成,总体来说还是不错的。

游戏搬砖:游戏搬砖实际就是在打游戏的时候获取各种游戏内的道具,然后想办法变现。但因为毕竟网游行业已经发展了多少个年头了,游戏公司为了限制和打压工作室,基本上设计的都是不能自由交易的游戏,少数几个开放玩家交易的也都是有各种各样的限制,如果想尝试,需要全面去了解一款游戏的机制,然后进行分析,几句话也是介绍不清楚的。所以综上所述,游戏搬砖并不容易了。但是也并不是不可以,如果在实在没事的话是可以尝试玩几款游戏来研究一下。

网约车:有车的朋友可以考虑,下狠劲多跑跑还是可以的,但是会很累,还要应付各种各样的乘客,面对乘客你得好生伺候,不然一单差评就够你受的了。现在网约车还需要办各种证件,油耗、(电车当我没说)车损、罚单都是问题。总得来说,网约车还是值得一做,至少不会风里来雨里去。

跑腿和外卖一块说了,其实我干这个不多,总的来说跟网约车还是很像的,付出的是自己的体力,但是由于是肉包铁(指电摩托),危险系数极大,同时风餐露宿的,就是在吃青春饭,但是短期来说来钱还是可以的,长期的话真的要为自己身体想想。

以上就是我的一些经验。

认为有用的话请给个赞,谢谢了!

先到官网下载myeclipse或者eclipse编程软件,并配置java环境变量,在百度搜索栏依次搜索eclipse下载和搜索java环境变量的配置,就可以找到图文并茂的详细教程。下面介绍一下怎么制作小程序:

1、打开myeclispe(eclipse都一样),依次点击File->New->Java Project,然后给这个项目起一个名字(随便起),这里就叫MyFirst然后点击Finish;

2、在myeclipse左侧找到自己建好的MyFirst项目,左键点击,下面有文件件src,点击src,右键,依次点击New->Class,然后给这个新的类起一个名字(随便起),我这里叫MyFirstClass,然后点击Finish;

3、复制粘贴下面这些代码到MyFirstClassjava文件中,然后ctrl+s,保存;

4、在MyFirstClassjava文件的空白处右键选择 Run As -->Java Application,你就会在下方的控制台看到hello worl。

扩展资料:

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

参考资料:Java-百度百科

以上就是关于猜拳game全部的内容,包括:猜拳game、红包app怎样赚钱、Java小程序问题,请高手帮忙改一下等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/10163685.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存