如果变量定义是整型的,如int a,b;那个a%b就是a整除b,结果是一个整数,如果变量定义的是浮点型的,如float a,b,或者double a,b;那么a%b就是普通的除法,结果存在小数。你应该知道了吧?
看有没有余数,既余数是不是零?取余操作是%
如果你想看a/b 是不是整除 用下面代码:
在VC++6.0中编译:
int main()
{
printf("请输入a,b的值:%");
scanf("%d,%d",&a,&b);
if(a%b) printf("不是整除");
else printf("是整除");
}