用C语言写一个判断倍数的函数
时间: 2024-01-21 18:16:32 浏览: 128
C语言求倍数
以下是用C语言编写的判断倍数的函数:
```c
#include <stdio.h>
// 判断num是否是factor的倍数
int is_multiple(int num, int factor) {
if (num % factor == 0) {
return 1; // 是倍数,返回1
} else {
return 0; // 不是倍数,返回0
}
}
int main() {
int num, factor;
printf("请输入一个整数num:");
scanf("%d", &num);
printf("请输入一个整数factor:");
scanf("%d", &factor);
if (is_multiple(num, factor)) {
printf("%d是%d的倍数\n", num, factor);
} else {
printf("%d不是%d的倍数\n", num, factor);
}
return 0;
}
```
运行程序,输入一个整数和一个因子,程序会输出判断结果。例如输入num为10,factor为5,程序会输出“10是5的倍数”。
阅读全文