两个整数运算的结果也是整数。
当浮点数和整数进行运算时,会将整数转换成浮点数再进行计算,结果是浮点数。
整数 int
printf("%d",a)
浮点数 带小数点的数,小数点是浮动的。 double(双精度浮点数)/float(单精度浮点数)
printf("%f",a)
两个整数运算的结果也是整数。
当浮点数和整数进行运算时,会将整数转换成浮点数再进行计算,结果是浮点数。
整数 int
printf("%d",a)
浮点数 带小数点的数,小数点是浮动的。 double(双精度浮点数)/float(单精度浮点数)
printf("%f",a)
转载于:https://my.oschina.net/u/3663028/blog/1807308