标题: 老师的作业制作简单的小游戏希望大家给点建议 [打印本页] 作者: 走在这里 时间: 2015-6-25 19:20 标题: 老师的作业制作简单的小游戏希望大家给点建议 import java.util.Scanner;
class PlayTime
{
public static void main(String[] args)
{
wc: while (true)
{//创建对象
Scanner sc = new Scanner(System.in);
//使用对象
System.out.println("放松时间到了,让我们一起玩个游戏放松心情吧");
System.out.println("请您遵守游戏规则:"+"\n"+"请输入1~4之间的数字:");
int game = sc.nextInt();
switch(game){
case 1:
while (true)
{
System.out.println("请您输入两个整数的第一个数:" );
int a =sc.nextInt();
System.out.println("请您输入两个整数的第二个数:" );
int b = sc.nextInt();
int temp = a;
a = b;
b = temp;
System.out.println("谢谢您的配合,选择了交换位置:"+"a="+a+","+"b="+b+"那么请你和你的女神来个电击");
System.out.println("如果不满意请按任意数字键重新开始");
int c =sc.nextInt();
if (c>0){
continue wc;
}
break;
}
case 2:
as:while(true){
System.out.println("请您输入两个整数的第一个数:" );
int a =sc.nextInt();
System.out.println("请您输入两个整数的第二个数:" );
int b = sc.nextInt();
if(a<b){
int sum = 0;
int x = 0;
for( x=a;x<b;x++){
if (x%2==0)
{
sum+=x;
}
}
System.out.println("这两个数之间的偶数和是:"+sum);
}
else{
System.out.println("您输入,请重第一个数大于第二个数请重新输入");
continue as;
}
System.out.println("如果不满意请按任意数字键重新开始");
int c =sc.nextInt();
if (c>0){
continue wc;
}
break;
}
case 3:
System.out.println("请您输入一个整数:" );
int c =sc.nextInt();
for (int x=0;x<c;x++){
for (int y=x;y<c;y++ )
{
System.out.print(" ");
}
for (int z=0;z<=x;z++ )
{
System.out.print("* ");
}
System.out.println();
}
System.out.println("你看这是不是金字塔呢?是不是不像啊.....它缺少金色...");
System.out.println("如果不满意请按任意数字键重新开始");
int e =sc.nextInt();
if (e>0){
continue wc;
}
break;
case 4:
System.out.println("选择这个选项我给你个惊喜,打印个99乘法表:" );
for (int x =1;x<=9; x++){
for (int y=1;y<=x;y++ )
{
System.out.print(y+"*"+x+"="+y*x+"\t");
}
System.out.println();
}
System.out.println("如果不满意请按任意数字键重新开始");
int f =sc.nextInt();
if (f>0){
continue wc;
}
break;
default:{