精选问答
JAVA程序设计帮我设计一个JAVA程序:(猜字游戏)编写一个小游戏,游戏规则如下:随机产生4个不同的0—9之间的整数,然后让用户依次输入4个不同的0—9之间的整数,判断用户猜中值的个数n(值相同即可),用户猜中值及位置的个数m。若m=4,则提示类似“恭喜!你真聪明!”,若m<4,则提示类似“nBmA”,同时提示用户继续猜测,并允许用户放弃猜测。如若4个随机数依次为2,5,3,8,而用户输入的4个数依次为2,3,6,8,则应提示“3B2A”。基本要求: (1)满足游戏功能规则。 (2)有

2020-01-04

JAVA程序设计
帮我设计一个JAVA程序:(猜字游戏)编写一个小游戏,游戏规则如下:随机产生4个不同的0—9之间的整数,然后让用户依次输入4个不同的0—9之间的整数,判断用户猜中值的个数n(值相同即可),用户猜中值及位置的个数m。若m=4,则提示类似“恭喜!你真聪明!”,若m<4,则提示类似“nBmA”,同时提示用户继续猜测,并允许用户放弃猜测。如若4个随机数依次为2,5,3,8,而用户输入的4个数依次为2,3,6,8,则应提示“3B2A”。基本要求: (1)满足游戏功能规则。 (2)有良好的交互界面(提供GUI操作界面)。扩展要求: (1)记录用户的姓名及成绩(猜中所花的次数)。 (2)将用户记录按成绩高低排序。或者2.(字母统计)有一篇英文文章,试统计其中26个字母出现的个数(忽略大小写)。基本要求: (1)实现功能,并提供一个GUI界面。 (2)输出统计信息时按照字母出现个数的多少进行排序。扩展要求:用图表显示出统计信息。如用一个曲线图显示,x轴为26个字母,y轴为每个字母出现的个数。帮我设计JAVA程序,随便选择一个,能两个都设计下就更好。
优质解答
这个不就是逻辑推数字嘛
用两个累加器就OK了
第一步 用Random类生成四个不重复的随机数 存起来作为最终答案
第二步 定义两个累加器 一个用来算A的个数,一个用来算B的个数
第三步 做好前台界面等待用户输入四个数 做四个TextBox和一个按钮即可
第四步 分别计算A的个数和B的个数
第五步 如果猜中 告诉用户 否则 显示XAXB
第二个就是文件流
用FileStream类 按照字符读取就可以了
1.定义一个26个长度的数组sum[26],都赋值成0
2.单字符循环读取
3.如果等于'A'或者'a' sum[0]++ ‘B’或者'b' sum[1]++
以此类推
4.判断如果读取结果不为空 则继续 否则 推出循环
曲线图没用过 个人感觉不难
如果有需要 我可以给你写个gui的你先试试
这个不就是逻辑推数字嘛
用两个累加器就OK了
第一步 用Random类生成四个不重复的随机数 存起来作为最终答案
第二步 定义两个累加器 一个用来算A的个数,一个用来算B的个数
第三步 做好前台界面等待用户输入四个数 做四个TextBox和一个按钮即可
第四步 分别计算A的个数和B的个数
第五步 如果猜中 告诉用户 否则 显示XAXB
第二个就是文件流
用FileStream类 按照字符读取就可以了
1.定义一个26个长度的数组sum[26],都赋值成0
2.单字符循环读取
3.如果等于'A'或者'a' sum[0]++ ‘B’或者'b' sum[1]++
以此类推
4.判断如果读取结果不为空 则继续 否则 推出循环
曲线图没用过 个人感觉不难
如果有需要 我可以给你写个gui的你先试试
相关问答