1. 不用乘除法和for等关键字实现1++。。+n
思路:用构造函数实现,然后用递归,但是递归中用了if
class C(object):
sum1 = 0
n = 0
def __init__(self):
C.n += 1
C.sum1 += C.n
def getSum(self):
sum1 = self.sum1
return sum1
def toN(n):
c=C()
n -= 1
if n==0:
return
toN(n)
toN(99)
cc=C()
print cc.getSum()