怎么样区分c语言中表达式中的整除和普通除

怎么样区分c语言中的表达式是整除还是普通除
2024-11-29 18:55:14
推荐回答(2个)
回答1:

如果变量定义是整型的,如int a,b;那个a%b就是a整除b,结果是一个整数,如果变量定义的是浮点型的,如float a,b,或者double a,b;那么a%b就是普通的除法,结果存在小数。你应该知道了吧?

回答2:

看有没有余数,既余数是不是零?取余操作是%
如果你想看a/b 是不是整除 用下面代码:
在VC++6.0中编译:
int main()
{
printf("请输入a,b的值:%");
scanf("%d,%d",&a,&b);
if(a%b) printf("不是整除");
else printf("是整除");
}