0.12(2循环)+0.23(3循环)+0.34(4循环)...+0.89(9循环)=?
答案:2 悬赏:70 手机版
解决时间 2021-11-17 21:44
- 提问者网友:了了无期
- 2021-11-17 11:52
0.12(2循环)+0.23(3循环)+0.34(4循环)...+0.89(9循环)=?
最佳答案
- 五星知识达人网友:时间的尘埃
- 2021-11-17 12:21
可以先用整数来算,最后除以100就行了,运行结果为4.04
#include
int main()
{
int sum=0,number=12,i;
for(i=0;i<8;i++)
{
sum+=number;
number+=11;
}
printf("%0.2f",(float)sum/100);
return 0;
}
#include
int main()
{
int sum=0,number=12,i;
for(i=0;i<8;i++)
{
sum+=number;
number+=11;
}
printf("%0.2f",(float)sum/100);
return 0;
}
全部回答
- 1楼网友:酒安江南
- 2021-11-17 13:37
0.12+0.89=1.01
0.23+0.78=1.01
0.34+0.67=1.01
0.45+0.56=1.01
0.12+0.23+0.34....+0.89=4.04
0.23+0.78=1.01
0.34+0.67=1.01
0.45+0.56=1.01
0.12+0.23+0.34....+0.89=4.04
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯