以下是使用逻辑运算符实现 FizzBuzz 的 C++ 程序:

#include <iostream>

using namespace std;

int main() {
    int num;
    cout << '请输入一个正整数:' << endl;
    cin >> num;

    if (num % 3 == 0 && num % 5 == 0) {
        cout << 'FizzBuzz' << endl;
    } else if (num % 3 == 0) {
        cout << 'Fizz' << endl;
    } else if (num % 5 == 0) {
        cout << 'Buzz' << endl;
    } else {
        cout << num << endl;
    }

    return 0;
}

在程序中,首先通过 cin 输入一个正整数,然后使用 if-else 语句判断这个数是否是 3 的倍数、5 的倍数或同时是 3 和 5 的倍数,并输出相应的结果。如果不满足以上条件,则输出这个数本身。


原文地址: https://www.cveoy.top/t/topic/oJNp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录