题目描述:
求 1+2+...+n,
要求不能使用乘除法、for、while、if、else、switch、case 等关键字以及条件判断语句 (A?B:C)。
分析:
首先想到的是写递归函数,但是遇到一个问题,递归函数总需要一个出口,不然会无穷递归下去。
出口一半是 if() return. 题目又要求不能使用 if 语句。
什么语句有类似与 if 的选择功能呢??
Read full article from Interview----求 1+2+...+n, 不能用乘除法、for、while if、else、switch、case 等关键字以及条件判断语句 (A?B:C) - L.J.SHOU的专栏 - 博客频道 - CSDN.NET
No comments:
Post a Comment