如何实现数的四舍五入
#include <stdio.h>
int main()
{
float n[4] = {
1.1,2.4,3.5,4.9 };
for (int i = 0;i < 4;i++) {
int num = n[i] + 0.5;
printf("%d ", num);
}
}

以1.1为例:1.1+0.5=1.6 但是将1.6赋值给整型变量num时,计算机会自动去掉小数部分的数据,而留下整型,以致于num=1。
同样,4.9+0.5=5.4 输出时抹去小数部分,变为5
从而我们可以利用如此进行四舍五入。