根据题目意思来写吧,写哪不重要
public static void main(String[] args) {
// 固定的开头是什么意思?是指输出价格的前缀?
String prefix = "price = ";
// 还是指的这个
System.out.println("[1] apple");
System.out.println("[2] pear");
System.out.println("[3] orange");
System.out.println("[4] grape");
System.out.println("[0] exit");
for (int i = 0; i < 5; i++) {
// 或者写这里
// System.out.println("[1] apple");
// System.out.println("[2] pear");
// System.out.println("[3] orange");
// System.out.println("[4] grape");
// System.out.println("[0] exit");
Scanner sc = new Scanner(System.in);
int index = sc.nextInt();
switch (index) {
case 1:
System.out.println(prefix + "3.00");
continue;
case 2:
System.out.println(prefix + "2.50");
continue;
case 3:
System.out.println(prefix + "4.10");
continue;
case 4:
System.out.println(prefix + "10.20");
continue;
case 0:
System.out.println("exit");
break;
default:
System.out.println(prefix + "0.00");
}
}
System.out.println("exit");
}