C语言学习日记 1 数据溢出
#include <stdio.h>
void main()
{
float PI = 3.14159;
int s,r = 5;
s = r * r*PI;
printf("s=%d\n", s);
}
输出结果 s=75
PI 是实型s,r 为整型 运行的时候先将 s,r转换为double,进行计算,因为s申明为整型,所以程序会将计算结果取整变成整型,取整会导致精度下降
#include <stdio.h>
void main()
{...
原创
2021-08-31 01:34:12 ·
227 阅读 ·
1 评论