酷代码 AI
菜单
服务商

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

```cpp #include <iostream> using namespace std; int main() { int a; cin >> a; if (a % 2 != 0) { if (a % 3 == 0) { cout << "购买零食" << endl; } else { cout << "打扫卫生" << endl; } } else { if (a % 4 == 0) { cout << "主持活动" << endl; } else { cout << "布置场地" << endl; } } return 0; } ``` 代码解释 1. 输入学号:通过`cin`获取用户输入的学号`a`。 2. 判断奇偶性:使用`a % 2 != 0`判断学号是否为奇数。 3. 奇数情况:若为奇数,再用`a % 3 == 0`判断是否为3的倍数,是则输出“购买零食”,否则输出“打扫卫生”。 4. 偶数情况:若为偶数,用`a % 4 == 0`判断是否为4的倍数,是则输出“主持活动”,否则输出“布置场地”。 [2025-12-21 22:03:54 | AI问答 | 286点数解答]

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