这个简单程序哪错了?求s=1+1/(1+2)+1/(1+2+3)+.......+1/(1+2+3+4+......+n)。
这个简单程序哪错了?求s=1+1/(1+2)+1/(1+2+3)+.......+1/(1+2+3+4+......+n)。
日期:2011-05-30 17:54:55 人气:2
显然这个函数出问题了。做如下修改
将m=1/sum改为m=1.0/sum
这是因为在C语言里,两整型相除它还是整型,当时1.0时就是浮点型与整型相除就自动转换成浮点型
【注:我仔细看了下发现你写了m=1./sum那么和我1.0的效果是一样的,你说程序有错,我运行了下输入1和2都没什么问题】