程序員面試題精選(08)-求1+2+...+n

題目:求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等關鍵字以及條件判斷語句(A?B:C)。 分析:這道題沒有多少實際意義,由於在軟件開發中不會有這麼變態的限制。但這道題卻能有效地考查發散思惟能力,而發散思惟能力能反映出對編程相關技術理解的深入程度。 一般求1+2+…+n除了用公式n(n+1)/2以外,無外乎循環和遞歸兩種思路。因爲已經明確限制fo
相關文章
相關標籤/搜索