酷代码 AI
菜单
服务商

题目描述 班级里准备开一场 party,老师根据每位同学的学号指派不同的任务,首先老师根据学号的奇偶数把学生分成了两组: 在学号为奇数的同学中,学号是 3 的倍数的同学,去超市购买零食,其余同学打扫卫生。 所有学号为偶数的同学中,学号是 4 的数的同学负责主持活动,其余同学布置场地。 请你编写程序,根据学号判断该名同学负责的工作。 输入格式 一个正整数 a 表示学号。 输出格式 根据学号输出该学生负责的工作,工作内容为以下四项中的其中一项: 购买零食/打扫卫生/主持活动/布置场地c++

```cpp #include <iostream> int main() { int a; std::cin >> a; if (a % 2 != 0) { if (a % 3 == 0) { std::cout << "购买零食"; } else { std::cout << "打扫卫生"; } } else { if (a % 4 == 0) { std::cout << "主持活动"; } else { std::cout << "布置场地"; } } return 0; } ``` 代码解释 1. 输入学号:使用`std::cin`读取用户输入的学号`a`。 2. 判断奇偶性:使用`a % 2 != 0`判断学号是否为奇数。 - 奇数情况:若为奇数,再判断是否为 3 的倍数,即`a % 3 == 0`。是则输出“购买零食”,否则输出“打扫卫生”。 - 偶数情况:若为偶数,判断是否为 4 的倍数,即`a % 4 == 0`。是则输出“主持活动”,否则输出“布置场地”。 3. 程序结束:返回 0 表示程序正常结束。 [2025-12-27 20:37:12 | AI问答 | 302点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多