关于java编程的两个题目,高分请高手速来帮忙!
答案:6 悬赏:50 手机版
解决时间 2021-01-24 05:34
- 提问者网友:活着好累
- 2021-01-23 19:42
关于java编程的两个题目,高分请高手速来帮忙!
最佳答案
- 五星知识达人网友:话散在刀尖上
- 2021-01-23 21:01
楼上的第一题我测试了OK 第二题就不对了
我做的第二题 加入了异常处理
和楼上的不一样哦 通过测试了
import javax.swing.JOptionPane;
public class WinPrize
{
public static void main(String[] agrs)
{
Prize p=new Prize();
try{
p.getNumber();
}
catch(NumberFormatException e)
{
System.out.println("输入的不是整数");
}
p.setPrize();
}
}
class Prize
{
private int num;
void getNumber()
{
String s=JOptionPane.showInputDialog(null,"请输入一个整数","抽奖例题",JOptionPane.QUESTION_MESSAGE);
int a=Integer.parseInt(s);
num=a;
}
void setPrize()
{
switch(num)
{
case 1: System.out.println("你获得一等奖");break;
case 2: System.out.println("你获得二等奖");break;
case 3: System.out.println("你获得三等奖");break;
default: System.out.println("你没有获奖");
}
}
}
我做的第二题 加入了异常处理
和楼上的不一样哦 通过测试了
import javax.swing.JOptionPane;
public class WinPrize
{
public static void main(String[] agrs)
{
Prize p=new Prize();
try{
p.getNumber();
}
catch(NumberFormatException e)
{
System.out.println("输入的不是整数");
}
p.setPrize();
}
}
class Prize
{
private int num;
void getNumber()
{
String s=JOptionPane.showInputDialog(null,"请输入一个整数","抽奖例题",JOptionPane.QUESTION_MESSAGE);
int a=Integer.parseInt(s);
num=a;
}
void setPrize()
{
switch(num)
{
case 1: System.out.println("你获得一等奖");break;
case 2: System.out.println("你获得二等奖");break;
case 3: System.out.println("你获得三等奖");break;
default: System.out.println("你没有获奖");
}
}
}
全部回答
- 1楼网友:往事埋风中
- 2021-01-24 02:10
人可以无耻,但不能无耻到如此地步!
- 2楼网友:低音帝王
- 2021-01-24 01:00
为了200分,可以帮你写下
前面写的没有仔细看,不知道前面写的是否已经有符合你要求的了?
没有的话我再写~
我晕,写东西不要时间的啊,如果已经有人写出来了我干嘛还要做费功!你自己出的题目,别人给的答案都不知道有没符合你要求的啊
前面写的没有仔细看,不知道前面写的是否已经有符合你要求的了?
没有的话我再写~
我晕,写东西不要时间的啊,如果已经有人写出来了我干嘛还要做费功!你自己出的题目,别人给的答案都不知道有没符合你要求的啊
- 3楼网友:神的生死簿
- 2021-01-23 23:50
class RandomShow {
RandomShow() {
}
int numbers[] = new int[52];
void RandomTest() {
System.out.println("学号:");
for (int i = 0; i < numbers.length; i++) {
numbers[i] = i + 1;
}
}
void show() {
System.out.println("\n姓名:");
for (int i = 0; i < numbers.length; i++) {
System.out.print(numbers[i] + " ");
}
}
void xiPai() {
Random r = new Random("\n班级号:"); int count = 1;
int temp;
boolean iscz = false;
int[] tempArr = new int[52];
do {
iscz = false;
temp = r.nextInt(53);
for (int i=0;i if (temp == tempArr[i]) {
iscz = true;
}
}
if (!iscz) {
tempArr[count-1] = temp;
count ++;
}
if (count == 53) {
System.arraycopy(tempArr, 0, numbers, 0, numbers.length);
}
} while (count != 53);
}
void result() {
System.out.println("\n1n2n3:");
// for (int a=0;a // for (int b=0;b // if (tempArr[b] > tempArr[b+1]) {
// tempArr[b] = tempArr[b] + tempArr[b+1];
// tempArr[b+1] = tempArr[b] - tempArr[b+1];
// tempArr[b] = tempArr[b] - tempArr[b+1];
// }
// }
// }
//“没有奖品给你”
for (int i=0;i System.out.print(numbers[i] + " ");
}
}
public static void main(String[] args) {
RandomShow randomshow = new RandomShow();
randomshow.RandomTest();
randomshow.show();
randomshow.xiPai();
randomshow.result();
}
}
再给我加点分吧
RandomShow() {
}
int numbers[] = new int[52];
void RandomTest() {
System.out.println("学号:");
for (int i = 0; i < numbers.length; i++) {
numbers[i] = i + 1;
}
}
void show() {
System.out.println("\n姓名:");
for (int i = 0; i < numbers.length; i++) {
System.out.print(numbers[i] + " ");
}
}
void xiPai() {
Random r = new Random("\n班级号:"); int count = 1;
int temp;
boolean iscz = false;
int[] tempArr = new int[52];
do {
iscz = false;
temp = r.nextInt(53);
for (int i=0;i
iscz = true;
}
}
if (!iscz) {
tempArr[count-1] = temp;
count ++;
}
if (count == 53) {
System.arraycopy(tempArr, 0, numbers, 0, numbers.length);
}
} while (count != 53);
}
void result() {
System.out.println("\n1n2n3:");
// for (int a=0;a
// tempArr[b] = tempArr[b] + tempArr[b+1];
// tempArr[b+1] = tempArr[b] - tempArr[b+1];
// tempArr[b] = tempArr[b] - tempArr[b+1];
// }
// }
// }
//“没有奖品给你”
for (int i=0;i
}
}
public static void main(String[] args) {
RandomShow randomshow = new RandomShow();
randomshow.RandomTest();
randomshow.show();
randomshow.xiPai();
randomshow.result();
}
}
再给我加点分吧
- 4楼网友:何以畏孤独
- 2021-01-23 22:25
第一道:
public class Student
{
public String num;
public String name;
public String classID;
public void student(String num,String name,String classID) //建立student方法
{
System.out.println("num = "+num);
System.out.println("name = "+name);
System.out.println("classID = "+classID);
}
public static void main(String[] agrs)
{
Student sd = new Student(); //实例化
sd.student("110","yangming","120"); //调用方法
}
}
第二道:
public class Test
{
public static void main(String[] args)
{
int[] num=new int[args.length]; //定义元素个数与args数组一样的数组
for(int i=0;i {
num[i]=Integer.parseInt(args[i]); //将String类型的数组转换成int类型
if(num[i] == 1) //判断输入进来的数据
{
System.out.println("您获得了一等奖");
}
if(num[i] == 2)
{
System.out.println("您获得了二等奖");
}
if(num[i] == 3)
{
System.out.println("您获得了三等奖");
}
if(num[i] > 3)
{
System.out.println("您没有中奖");
}
}
}
}
public class Student
{
public String num;
public String name;
public String classID;
public void student(String num,String name,String classID) //建立student方法
{
System.out.println("num = "+num);
System.out.println("name = "+name);
System.out.println("classID = "+classID);
}
public static void main(String[] agrs)
{
Student sd = new Student(); //实例化
sd.student("110","yangming","120"); //调用方法
}
}
第二道:
public class Test
{
public static void main(String[] args)
{
int[] num=new int[args.length]; //定义元素个数与args数组一样的数组
for(int i=0;i {
num[i]=Integer.parseInt(args[i]); //将String类型的数组转换成int类型
if(num[i] == 1) //判断输入进来的数据
{
System.out.println("您获得了一等奖");
}
if(num[i] == 2)
{
System.out.println("您获得了二等奖");
}
if(num[i] == 3)
{
System.out.println("您获得了三等奖");
}
if(num[i] > 3)
{
System.out.println("您没有中奖");
}
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯