作业帮 > 综合 > 作业

c语言关于double s=0,s=0.0

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/03 00:30:06
c语言关于double s=0,s=0.0
c里面什么时候用double s=0.0,什么时候用double s=0呢
我在看上机测试习题,答案一会儿用0一会用0.0
可是一换调试结果一样就是没分.
还有这个s=1.0/t,和s=1./t有什么区别呢?是不是取决于t是double型还是其他的?
举两个例题吧,1.计算sn=1-1/2+1/3-1/4+```+1/(2n-1)-1/(2n),这边用的就是s+=1.0/(2*i-1)-1.0/(2*i)
2.计算s=1+1/(1*2)+1/(1*2*3)+````+1/(1*2*3*```n)这边用的就是doubles=0,t=1;s+=1./t
1.什么时候用double s=0.0,什么时候用double s=0
觉得这个没关系,一样的.
2.s=1.0/t,和s=1./t
这里也没区别.如果是1/t那就区别大了,这时才取决于t的类型.