利用c语言打印编写函数 intdivision (int m, int n),判断整数m 是否能被整数n整除,如果能够整除,返回1,否则返回0。
时间: 2024-03-02 15:52:37 浏览: 113
C语言第五轮实验内容.doc
好的,下面是利用C语言编写的函数 intdivision(int m, int n),用于判断整数m是否能被整数n整除,如果能够整除,返回1,否则返回0。
```c
int intdivision(int m, int n)
{
if (n == 0) // 如果n为0,无法整除,返回0
return 0;
else if (m % n == 0) // 如果m能够整除n,返回1
return 1;
else // 否则返回0
return 0;
}
```
注意,该函数中先判断了n是否为0,因为除数为0是不合法的,如果n为0,直接返回0。如果n不为0,则判断m是否能够整除n,如果能够整除,返回1,否则返回0。
使用该函数的方法很简单,只需要在需要判断的地方调用该函数即可,例如:
```c
int main()
{
int m = 10, n = 2;
if (intdivision(m, n))
printf("%d 可以被 %d 整除。\n", m, n);
else
printf("%d 不能被 %d 整除。\n", m, n);
return 0;
}
```
输出结果为:
```
10 可以被 2 整除。
```
阅读全文