JAVA实验四
文章平均质量分 64
fighting123678
这个作者很懒,什么都没留下…
展开
-
JAVA实验四:从键盘录入若干个学生的姓名和分数
题目编写一个程序,用户可以从键盘录入若干个学生的姓名和分数(程序每次提示用户输入“Y”或“N”决定是否继续录入学生信息,如果用户输入“N”则用户输入完毕。输入的“Y”、“N”不区分大小写)。用户录入完毕后,程序按成绩由高到低的顺序输出学生的姓名和分数(姓名和分数之间用一个空格分割)。【说明:键盘输入可以使用Scanner类】答案import java.util.*;publ...原创 2019-01-06 12:33:06 · 4589 阅读 · 0 评论 -
JAVA实验四:用HashMap模拟一个网上购物车
题目用HashMap模拟一个网上购物车。要求:从键盘输入n本书的名称、单价、购买数量,将这些信息存入一个HashMap,然后将该HashMap作为参数调用方法getSum(HashMap books),该方法用于计算书的总价并返回。【说明:键盘输入可使用Scanner类】答案import java.util.*;public class Shop { public st...原创 2019-01-06 12:32:54 · 3982 阅读 · 0 评论 -
JAVA实验四:写一个彩票的模拟程序
题目写一个彩票的模拟程序:30选7。随机(1~30之间)生成7个随机数,注意不能重复。然后从键盘输入7个数,对比7个数是否与随机数有相同的。最后显示“中了几个号”。同时,如果中了7个号,显示一等奖;如果中了6个号,显示二等奖;如果中了5个号,显示三等奖。要求:首先在注释中写出程序的实现思想,特别是程序所使用的数据结构,然后写出Java实现代码。【说明:键盘输入可以使用Scanner类】...原创 2019-01-06 12:33:00 · 8573 阅读 · 1 评论 -
JAVA实验四:打印出这两个集合的笛卡尔乘积
题目设计一个类的方法,其输入是两个字符串的集合(每个集合中的字符串有相同的意义,例如,一个全是姓名的字符串,一个全是班级的字符串),打印出这两个集合的笛卡尔乘积。答案public class Main { public static void find(String []s,String []s1) { for(int i=0;i<s.length;i++)...原创 2019-01-06 12:33:13 · 810 阅读 · 0 评论 -
JAVA实验四:保皇
题目模拟保皇游戏开始的发牌过程。规则:4副扑克,5个玩家。1)有一个大王标记为皇上。每次发牌时,所发牌中有该大王的玩家是皇上。2)皇帝选择侍卫(也叫保儿、腿子,游戏过程中与皇帝一伙):作为皇上的玩家从自己的牌中选择一张拥有相同三张(点数和花色都相同)的一张牌(不能是2、3、大小王),其他四个玩家中有这张牌的就是侍卫。例如,皇上有三个红桃5,其他四个玩家中有红桃5的玩家就是侍卫。特殊情况是:1)...原创 2018-11-24 13:48:50 · 741 阅读 · 0 评论