C加加检测可除性,使用bool类型
时间: 2024-10-09 08:01:14 浏览: 19
在C++中,如果你想检测一个整数是否能被另一个整数整除,通常会使用取模运算符`%`,如果余数为0,则表示第一个数可以被第二个数整除。我们可以创建一个`isDivisible`的`bool`函数来实现这个功能:
```cpp
#include <iostream>
// 检测整数是否能被除数整除
bool isDivisible(int dividend, int divisor) {
return dividend % divisor == 0;
}
int main() {
int num1, num2;
std::cout << "请输入被除数:";
std::cin >> num1;
std::cout << "请输入除数:";
std::cin >> num2;
bool result = isDivisible(num1, num2);
if (result) {
std::cout << num1 << " 可以被 " << num2 << " 整除。\n";
} else {
std::cout << num1 << " 不能被 " << num2 << " 整除。\n";
}
return 0;
}
```
阅读全文