我正在尝试编写一个程序,该程序检查一个整数是否可以被另一个整数8和2或8和3整除。我正在使用if
语句。这是我到目前为止的内容:
if(int1 / 2)
{
printf("2:yes \n");
}
else
{
printf("2:no \n");
}
只要扫描的数字小于或等于除数,就打印2:yes
。
如何检查一个int是否可以被另一个int整除?
答案 0 :(得分:4)
使用%
运算符检查余数。
if (int1 % 2 == 0) {
printf("2: yes\n");
} else {
printf("2: no\n");
}