import java.util.Scanner; public class FunLoveTest { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("欢迎来到趣味爱情测试!"); System.out.print("请输入你的名字:"); String name1 = scanner.nextLine(); System.out.print("请输入对方的名字:"); String name2 = scanner.nextLine(); int loveScore = calculateLoveScore(name1, name2); System.out.println("你们的爱情指数为:" + loveScore + "%"); System.out.println(getLoveResult(loveScore)); } private static int calculateLoveScore(String name1, String name2) { // 这里使用简单的随机数生成来计算爱情指数,实际可以根据需要进行自定义 int baseScore = (int)(Math.random() * 100); // 生成0-99的随机数作为基础分数 int lengthDiff = Math.abs(name1.length() - name2.length()); int finalScore = baseScore - lengthDiff; return finalScore >= 0 ? finalScore : 0; // 分数不小于0 } private static String getLoveResult(int loveScore) { if (loveScore >= 80) { return "你们的爱情火热如火,幸福指日可待!"; } else if (loveScore >= 60) { return "你们的爱情还需要努力,加油!"; } else { return "你们的爱情暂时较冷淡,需要更多的交流和理解。"; } } }
趣味测试入门java程序-爱情趣味测试
最新推荐文章于 2024-08-26 23:00:00 发布