C++ 递归算法求 1+2+3+1+2+3+...+N+N 的值
#include
int sum(int n) { if (n <= 0) { return 0; } return (n % 3) + sum(n-1) + n; }
int main() { int n; cout << "请输入N的值: "; cin >> n; cout << "1+2+3+1+2+3+...+" << n << "+" << n << " = " << sum(n) << endl; return 0; }
原文地址: http://www.cveoy.top/t/topic/opTc 著作权归作者所有。请勿转载和采集!