除法的运算结果和运算对象的数据类型有关,
两个数都是int类型,则商就是int,若商是小数,则截取小数部分;
被除数和除数中只要有一个或两个都是浮点型板数据,则商也是浮点型,不截取小数部分
如: 16/5==3 16/5.0==3.20000 -13/4==-4 -13/-3==4
3/5==0 5/3==1
取余的运算对象必须是整数,结果是整除后的余数,其余数的符号与被除数相同
如: 13%3==1 13%-3==1 -13%3==-1 -13%23==-13 3%5==3
#include<stdio.h>
int main(void)
{
printf("%d %d %d %d %d %d %d %d\n",13%3,13%-3,-13%3,-13%23,3%5,16/5,-13/4,-13/-3);
return 0;
}