C++ FizzBuzz: 使用逻辑运算符实现经典编程挑战
以下是使用逻辑运算符实现 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 著作权归作者所有。请勿转载和采集!