这个C语言程序看不懂,麻烦大佬给讲一下

如题所述

n=5且每循环一次n-1直到n=1的时候,当n=5时,s=s+1/5,这里的第二个s为上面定义的1.0,所以第一个s=1.0+1/5.下一次循环s=(1.0+1/5)+1/4,依次下去就是s=((((1.0+1/5)+1/4)+1/3)+1/2)追问

这个执行语句

具体是什么意思呢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-14
看样子,这像是求1/1+1/2+1/3+1/4+1/5的和,但是程序写错了。它运行的结果是:
1.0000
因为1/n的值为0(因为两个整数的商,仍是一个整数,所以,1/2=0,……)
第2个回答  2018-01-14
s = 1 + 1/5 + 1/4 + 1/3 + 1/2追问

能给我翻译一下整个执行语句的意思吗?谢谢

谢谢大佬

第3个回答  2018-01-14
这有啥看的
相似回答