第二周实验报告 任务二(2-1)

来源:互联网 发布:java网上商城源代码 编辑:程序博客网 时间:2024/04/29 15:59
源程序:
#include<iostream>using namespace std;long fac(int n){long f;    if(n == 0 || n == 1){f = 1;}else{f = fac(n - 1) * n;}return f;}int main ( ){    double z, n, m;cout<<"请输入两个数字:";cin>> m>> n;if(m < 0 || n < 0 || (m - n) < 0){cout<< "error!!!"<< endl;}else{z =fac(m) / (fac(n) * fac(m - n));cout<< z<< endl;}    return (0);}


截图:改天补上吧·····

收获:通过这个程序温习了阶乘的求法····还有就是回顾了递推····

感想:完成时遇到了点困难···通过查阅书本才得以解决····有点粗心····