[cpp] /* * 程序的版權和版本聲明部分 * Copyright (c)2013, 煙台大學計算機學院學生 * All rightsreserved. * 文件名稱: date.cpp * 作 者:紀子龍 * 完成日期: 2013年 3月1日 * 版本號: v1.0 * 輸入描述:年月日 * 問題描述:輸出對應的那一天是這一年的第幾天 * 輸出:第幾天 */ #include<iostream> using namespace std; long fac(int n); int main () { int n, i; cout<<"Input n:"; cin>>n ; i=fac(n); cout<<i<<endl; return 0; } long fac (int n) { if(n==1) return 1; else return (2*n-1)*fac(n-1); } 運行結果: