在C语言中,要判断一个整数是否是另一个整数的倍数,可以使用取模运算符(%)。取模运算符返回两个数相除的余数。如果余数为0,则说明被除数是除数的倍数。
```c
include
int main() {
int num;
printf("请输入一个数字: ");
scanf("%d", &num);
if (num % 5 == 0 && num % 7 == 0) {
printf("是5和7的倍数\n");
} else {
printf("不是5和7的倍数\n");
}
return 0;
}
```
在这个示例中,我们首先定义了一个整数变量`num`,然后通过`scanf`函数从用户那里获取输入。接着,我们使用`if`语句和取模运算符来判断`num`是否能同时被5和7整除。如果能,则输出“是5和7的倍数”,否则输出“不是5和7的倍数”。
这种方法适用于判断任意整数是否是另一个整数的倍数。只需将上述代码中的5和7替换为你想要判断的除数即可。