总结:
%运算符 第一个操作数 为整数 结果为整数,第一个操作数为负数结果为负数
%运算只针对 正负整数
c语言默认整数取整为向下取整(向0取整)
int main()
{
int n1,n2,n3,n4,n5;
n1=8%3;//2
n2=-8%3;//-2
n3=8%-3;//2
n4=-8%-3;//-2
n5=(int)(0.75+0.5);//1.25向0取整得1
printf("%d\n%d\n%d\n%d\n%d\n",n1,n2,n3,n4,n5);
system("pause");
return 0;
}
时间: 2024-10-09 14:57:45