如何检查一个整数是否可以被另一个整数整除?

时间:2019-10-11 22:48:03

标签: c if-statement error-checking

我正在尝试编写一个程序,该程序检查一个整数是否可以被另一个整数8和2或8和3整除。我正在使用if语句。这是我到目前为止的内容:

if(int1 / 2)
{
    printf("2:yes \n");
}
else
{
    printf("2:no \n");
}

只要扫描的数字小于或等于除数,就打印2:yes

如何检查一个int是否可以被另一个int整除?

1 个答案:

答案 0 :(得分:4)

使用%运算符检查余数。

if (int1 % 2 == 0) {
    printf("2: yes\n");
} else {
    printf("2: no\n");
}