今天上了传统制造实训,上课我们认识了机床,铣床、磨床等。今天没有学会什么,感觉一天过得浑浑噩噩,不知道自己要干什么、自己应该怎么做,一天漫无目地的活着。
1.四则运算
import java.util.Scanner; import java.util.Random; public class Student { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); Random random = new Random(); int correctCount = 0; int incorrectCount = 0; for (int i = 0; i < 30; i++) { int num1 = random.nextInt(100) + 1; int num2 = random.nextInt(100) + 1; int operator = random.nextInt(4); String operatorStr; int answer; switch (operator) { case 0: operatorStr = "+"; answer = num1 + num2; break; case 1: operatorStr = "-"; answer = Math.max(num1, num2) - Math.min(num1, num2); break; case 2: operatorStr = "*"; answer = num1 * num2; break; case 3: operatorStr = "/"; num2 = random.nextInt(10) + 1; num1 = num2 * (int )(random.nextInt(10) + 1); // 除法的被除数限定在1-100之间 answer = num1 / num2; break; default: continue; } System.out.print("题目" + (i + 1) + ": " + num1 + operatorStr + num2 + " = "); int userAnswer = scanner.nextInt(); if (userAnswer == answer) { System.out.println("回答正确!"); correctCount++; } else { System.out.println("回答错误!"); incorrectCount++; } } System.out.println("回答正确的题目数: " + correctCount); System.out.println("回答错误的题目数: " + incorrectCount); double a; a=(correctCount/30)*100; System.out.println("正确率:"+a+"%"); scanner.close(); } }
2.飞机票
import java.util.Scanner; public class Test1 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入机票的价格:"); int ticket=sc.nextInt(); System.out.println("请输入当前月份:"); int month=sc.nextInt(); System.out.println("请输入舱位:0.头等舱 1.经济舱"); int seat=sc.nextInt(); //判断月份 if(month>=5&&month<=10){ if(seat==0){ ticket=(int)(ticket*0.9); } else { ticket=(int)(ticket*0.85); } } else if((month>10&&month<13)||(month<=4&&month>0)){ if(seat==0){ ticket=(int)(ticket*0.7); } else{ ticket=(int)(ticket*0.65); } } else { System.out.println("请输入正确的月份"); } System.out.println("机票价格为:"+ticket); } }