求帮忙写一个C语言的猜拳小游戏 70

题目看图,想看一下代码是怎么写的,求完整代码,谢谢了!... 题目看图,想看一下代码是怎么写的,求完整代码,谢谢了! 展开
 我来答
安宁酱i
2015-11-29 · TA获得超过241个赞
知道小有建树答主
回答量:315
采纳率:100%
帮助的人:136万
展开全部
import java.util.Scanner;

public class aaa{
public static void main(String[] args){

int count1 = 0;
int count2 = 0;
String dnc = "";
String nic = "";

while(true){

int dn = (int)(Math.random()*3+1);
int ni = 0;
while(true){
System.out.println("请输入1-3的数字");
Scanner s1 = new Scanner(System.in);
ni = s1.nextInt();
if(ni>=1 && ni<=3){
break;
}
}

if(ni==1){
nic = "石头";
}else if(ni==2){
nic = "剪刀";
}else{
nic = "布";
}
if(dn==1){
dnc = "石头";
}else if(dn==2){
dnc = "剪刀";
}else{
dnc = "布";
}

if(dn==1 && ni==2 || dn==2 && ni==3 || dn==3 && ni==1){
System.out.println("电脑赢了1次!电脑出:"+dnc+",你出:"+nic+"");
count1++;
}else if(dn==ni){
System.out.println("平局!电脑出:"+dnc+",你出:"+nic+"");
}else{
System.out.println("你赢了1次!电脑出:"+dnc+",你出:"+nic+"");
count2++;
}

if(count1==2){
System.out.println("三局两胜,电脑赢了!");
break;
}else if(count2==2){
System.out.println("三局两胜,你赢了!");
break;
}
}
}
}

这个是个Java源代码 是Java文件 在DOS命令框运行 至于C语言不了解 但是C语言和Java语言基本上相似,所以写了这段代码 希望可以帮到你
a1012144015
2015-11-29 · TA获得超过6415个赞
知道大有可为答主
回答量:9038
采纳率:40%
帮助的人:1346万
展开全部
这么多 ,,怎么感谢 ,,我就试试
更多追问追答
追问
写好了加分哦~
追答
就分呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式