1.n的阶乘的递归与非递归算法
#include"stdafx.h" #includeusing namespace std; //求阶乘的递归算法 int f(int n){ if (n<1) return 0; if (n == 1) return 1; else if (n == 2) return 2; else { return n*f(n - 1); } } //求阶乘的非递归算法 int F(int n){ if (n < 1) return 0; int sum = 1; for (int i = 1; i <= n; i++){ sum *= i; } return sum; } int main(){ int n = 6; int x = f(n); cout << x << endl; cout << "时光作渡,眉目成书,从此深情,不被辜负。"< 现在回过头看 之前两天才能写完的作业现在不到一小时我就能完成 我会慢慢进步 喜欢羽生结弦嘻嘻 慢慢向你靠近 虽然还是很远很远
被算法虐——ing



