不使用if、for等循环指令求解1+...+n之和
mark mark ……也不能用三目运算符 1 == 5 ? 18 : 20 这样的
**** Hidden Message ***** 本帖最后由 flashpeng 于 2010-12-2 19:59 编辑
用goto?:loveliness:
额 还不许用if啊。。。
那直接用数学公式 (1+n)*n/2 可以不/:018 是啊,用公式不是更快。呵呵。 matlab~~~~~~~~~~~~~~~~~~~~~~~ nTmp = test(n-1) * n 应该是 nTmp = test(n-1) + n 吧 如果是*应该是求n!了 想到的只有用公式了~~ 看一下!!! = =#
权限不到。 权限不够,努力想象实现中 应该是用公式的吧