题目内容

自动售货机程序模板 请填写相应代码、编译、运行模板给出的代码,然后完成试验后的练习。MachineSell.javaimport java.util.Scanner;public class MachineSell {public static void main(String args[]){int money;int drinkKind;System.out.printf("投入金额:2或3元(回车确认):");Scanner reader=new Scanner(System.in);money=reader.nextInt();【代码1】//判定投币的面System.out.printf("选择净净矿泉水(1),甜甜矿泉水(2)和美美矿泉水(3)之一:\n");System.out.printf("输入1,2或3:");drinkKind=reader.nextInt();//【代码2】//选择饮料case 1 : System.out.printf("得到净净矿泉水\n");break;case 2 : System.out.printf("得到甜甜矿泉水\n");break;case 3 : System.out.printf("得到美美矿泉水\n");break;default: System.out.printf("选择错误");}}else if(money==3) {System.out.printf("选择爽口可乐(1),清凉雪碧(2),和雪山果汁(3)之一:\n");System.out.printf("输入1,2或3:");drinkKind=reader.nextInt();switch(drinkKind) {case 1 : System.out.printf("得到爽口可乐\n");break;case 2 : System.out.printf("得到清凉雪碧\n");break;case 3 : System.out.printf("得到雪山果汁\n");break;default: System.out.printf("选择错误");}}else {System.out.printf("输入的钱币不符合要求");}}}

查看答案
更多问题

猜数字游戏程序模板 请按模板要求,将【代码】替换为Java程序代码。GuessNumber.javaimport java.util.Scanner;import java.util.Random;public class GuessNumber {public static void main (String args[]) {Scanner reader = new Scanner(System.in);Random random = new Random();System.out.println("给你一个1至100之间的整数,请猜测这个数");int realNumber = random.nextInt(100)+1; //random.nextInt(100)是[0,100)中的随机整数int yourGuess = 0;System.out.print("输入您的猜测:");yourGuess = reader.nextInt();while(【代码1】) //循环条件{if(【代码2】) //猜大了的条件代码{System.out.print("猜大了,再输入你的猜测:");yourGuess = reader.nextInt();}else if(【代码3】) //猜小了的条件代码{System.out.print("猜小了,再输入你的猜测:");yourGuess = reader.nextInt();}}System.out.println("猜对了!");}}

程序模板 请按模板要求,将【代码】替换为Java程序代码。Tank.javapublic class Tank {【代码1】//声明double型变量speed,刻画速度【代码2】//声明int型变量bulletAmount,刻画炮弹数量void speedUp(int s) {【代码3】 //将s+speed赋值给speed}void speedDown(int d) {if(speed-d>=0)【代码4】 //将speed-d赋值给speedelsespeed = 0;}void setBulletAmount(int m) {bulletAmount = m;}int getBulletAmount() {return bulletAmount;}double getSpeed() {return speed;}void fire() {if(bulletAmount>=1){【代码5】 //将bulletAmount-1赋值给bulletAmountSystem.out.println("打出一发炮弹");}else {System.out.println("没有炮弹了,无法开火");}}}Fight.javapublic class Fight {public static void main(String args[]) {Tank tank1,tank2;tank1 = new Tank();tank2 = new Tank();tank1.setBulletAmount(10);tank2.setBulletAmount(10);System.out.println("tank1的炮弹数量:"+tank1.getBulletAmount());System.out.println("tank2的炮弹数量:"+tank2.getBulletAmount());tank1.speedUp(80);tank2.speedUp(90);System.out.println("tank1目前的速度:"+tank1.getSpeed());System.out.println("tank2目前的速度:"+tank2.getSpeed());tank1.speedDown(15);tank2.speedDown(30);System.out.println("tank1目前的速度:"+tank1.getSpeed());System.out.println("tank2目前的速度:"+tank2.getSpeed());System.out.println("tank1开火:");tank1.fire();System.out.println("tank2开火:");tank2.fire();tank2.fire();System.out.println("tank1的炮弹数量:"+tank1.getBulletAmount());System.out.println("tank2的炮弹数量:"+tank2.getBulletAmount());}}

Set和HashSet的集合对象中存放的元素值可以相同,并且是无序的。

A. 对
B. 错

TreeSet的集合对象中存放的元素值可以相同,并且是无序的。

A. 对
B. 错

答案查题题库