java 板


LINE

import java.util.*; public class PM6_1 { public static void main(String args[]){ int maxNum = 0,number = 0,num1,num2,num3,num4,name = 0; int maxName=0; Scanner keyin=new Scanner(System.in); System.out.printf("请玩家输入姓名并掷骰子=>"); keyin.nextLine(); number=game(); System.out.printf("合计:%d\n",number); System.out.printf("请玩家输入姓名并掷骰子=>"); keyin.nextLine(); number=game(); System.out.printf("合计:%d\n",number); System.out.printf("请玩家输入姓名并掷骰子=>"); keyin.nextLine(); number=game(); System.out.printf("合计:%d\n",number); System.out.printf("请玩家输入姓名并掷骰子=>"); keyin.nextLine(); number=game(); System.out.printf("合计:%d\n",number); if (number>maxNum){ maxNum=number; maxName=name; } maxNum=max(number,max(number,max(number,number))); System.out.printf("\n恭喜!!%d 先生掷出%d赢得此局\n",maxName,ma xN } static int game(){ Random random=new Random(); int k,sum=0,ran; System.out.printf("\t您掷出=>"); for(k=1;k<=3;k++){ ran=1+random.nextInt(6); System.out.printf("%d和",ran); //让掷出的数目中间有间 隔 sum=sum+ran; } System.out.printf("\n"); return sum; } static int max(int a,int b){ if (a>b) return a; else return b; } } http://i.imgur.com/0ggYnBB.jpg 我想写出图片那样,不过最大数跑的出来,但玩家姓名一直是0 麻烦各位指点一下,谢谢! gist: https://gist.github.com/anonymous/602acd7cfabd46f9c53b -- Sent from my Android --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.47.103.96
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/java/M.1418658056.A.308.html
1F:推 LPH66: 注意 nextLine 回传了什麽东西12/15 23:49
2F:→ Killercat: 程式码贴gist吧....12/15 23:56
※ 编辑: k7245313 (114.47.103.96), 12/16/2014 00:03:55
3F:→ k7245313: Killercat:抱歉,gist网址已贴上 12/16 00:05
4F:→ k70430: 而且你一个变数使用了3次,你这样maxname只会是最後一个玩 12/16 07:50
5F:→ k70430: 家的名字,而不是真的最大值的姓名啊。因为name会一直被盖 12/16 07:50
6F:→ k70430: 过去,你目前写法,一个玩家就会更换一次name的值 12/16 07:51
7F:→ k70430: 最大值也有一样的状况,你宣告了4个int,却一直用同一个 12/16 07:52
8F:→ k70430: number来存放丢骰子的结果,仍然只取到最後一笔啊 12/16 07:52
9F:→ realmeat: XD 这程式的逻辑很有问题.. 再回去想想 12/16 10:27
10F:推 Killercat: gist可以调整格式java而非txt 不用道歉 只是提醒一下 12/16 13:23
11F:→ Killercat: 以後跟人讨论也方便许多喔 12/16 13:24







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP