第八周作业
34.menu 登录,注册,幸运抽奖 注册功能,抽奖,看小故事,等功能 import java.util.Random; import java.util.Scanner; public class Menu{ public static void main(String[]args){ Mainmeunu(); } public static void Mainmenu(){ Scanner input = new Scanner(System.in); System.out.println("1.登录"); System.out.println("2.注册"); System.out.println("3.幸运抽奖"); System.out.println("4.看小故事"); System.out.println("5.退出系统"); System.out.println("请选择"); int i =input.nextInt(); switch(i){ case 1: login(); break; case 2: zc(); break; case 3: luckly(); break; case 4: story(); break; case 5: exit(); break; } } public static void tc(){ System.out.println("谢谢使用"); } public static void story(){ Scanner input =new Scanner(System.in); System.out.println("想看什么故事呀"); System.out.println("1.农夫与蛇"); System.out.println("2.龟兔赛跑"); int a =input.nextInt(){ switch(a){ case 1: System.out.println("农夫好心救了一条蛇,而蛇却咬了农夫"); break; case 2: System.out.println("兔子和龟比赛跑步,兔子嘲笑乌龟爬的慢,兔子途中睡了一觉 ,醒来后乌龟却到达了终点"); } return Mainmenu; private static void luckly(){ Scanner input = new Scanner(System.in){ System.out.println("请输入四位会员卡号"); int x=input.nextInt(); Random r=new Random(); int a=r.nextInt(10); if(x/100%10==a) { System.out.println("恭喜中奖啦"); }else{ System.out.println("谢谢惠顾"); } return Mainmenu; } private static void zc(){ Scanner input = new Scanner(System.in); System.out.println("请输入用户名"); String name = input.next(); System.out.println("请输入密码"); String mima = input.next(); System.out.println("注册成功"); returnMain(); } public static void returnMain() { System.out.println("是否返回主菜单?Y/N"); Scanner input = new Scanner(System.in); if (input.next().equalsIgnoreCase("Y")) { Mainmenu(); } else { System.out.println("谢谢使用"); } } } 35.编写一个方法,求整数n的阶乘,例如5的阶乘是1*2*3*4*5 public class Jc{ public static int jc(x){ int a=1; for(int i=i;i<=x){ a*=i } return a; } public static void main(String[] args){ System.our.println(jc(5)); } } 36..编写一个方法,判断该年份是平年还是闰年。 import java.util.Scanner; public class Rn{ public static void prn(int year){ if(year%4==0&&year%100!=0||year%400==0){ System.out.println(year+"年是闰年"); }else{ System.out.println(year+"年不是闰年"); } } } public static void main(String[]args){ Scanner input =new Scanner(System.in); System.out.prinln("请输入年份"); int a=input.nextInt(); prn(a); } }