求1*3*5*7*(2*N-1)的值
阿新 • • 發佈:2019-01-29
*/ * 程式的版權和版本宣告部分 * Copyright (c)2012, 煙臺大學計算機學院學生 * All rightsreserved. * 檔名稱: array.cpp * 作 者:楊紹寧 * 完成日期: 2012 年3 月 4日 * 版本號: v1.0 * * 輸入描述:無 * 問題描述:略 */ #include <iostream> using namespace std; long fac(int n); //函式宣告 int main() { int n,i; cout<<"請輸入n的值:"; cin>>n; cout<<fac(n)<<endl; //函式呼叫 return 0; } long fac(int n) { if(n==1) return 1; //求1*3*5*7*(2*n-1)的值 else return (2*n-1)*fac(n-1); }
結果:
感受:放假後,忘啦