代码拉取完成,页面将自动刷新
/*
2020年1月27日 22:19:57
1+1/2+1/3+……+1/100
学习强制类型转化
*/
#include <stdio.h>
int main(void)
{
float i;//这样会带来因浮点数存储所带来的问题,应该
//强制类型转换 int i;
float sum = 0 ;
for(i=1;i<=100;++i)
{
sum = sum + 1/i;//
//强制类型转换 sum = sum + 1/(float)(i) 推荐
// sum = sum + (float)(1/i)这样写是错误的
//更简单的写法 sum = sum + 1.0/i 不推荐
}
printf("sum = %f\n",sum);
return 0;
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。