华为od机考 生日礼物java代码答案
时间: 2023-08-07 14:01:04 浏览: 122
华为od机考生日礼物的Java代码答案如下:
```java
import java.util.Scanner;
public class BirthdayGift {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入您的生日(格式为xx月xx日):");
String birthday = scanner.nextLine();
// 定义生日礼物
String gift = "";
// 根据生日选择礼物
if (birthday.equals("1月1日")) {
gift = "iPad";
} else if (birthday.equals("2月14日")) {
gift = "玫瑰花";
} else if (birthday.equals("5月1日")) {
gift = "旅行套装";
} else if (birthday.equals("10月1日")) {
gift = "国庆特别礼包";
} else if (birthday.equals("12月25日")) {
gift = "圣诞节特别礼物";
} else {
gift = "未定义的生日礼物";
}
// 输出生日礼物
System.out.println("您的生日礼物是:" + gift);
}
}
```
这段代码通过使用If-else语句对输入的生日进行判断,根据不同的生日选择不同的礼物。最后输出所选礼物。在上述代码中,我定义了几个生日对应的礼物,你可以根据实际情况进行修改,增添更多的生日和对应的礼物。
阅读全文