#include<stdio.h>
int main()
{
float a = 7 / 3;
//结果是2.000000
//除号两端都是整数就执行整数除法,会舍去个位数
//但是只要有一个浮点数就执行浮点数的除法
float c = 7 / 3.0;
//结果是2.333333
int b = 7 % -3;
//取模的正负取决于前面数字的大小,所以结果是1
printf("%.1f\n", a);
printf("%d\n", b);
printf("%.1f\n", c);
return 0;
}
评论区