奇数累乘

/*
*Corpyright (c)2013,烟台大学计算机学院
*All right reseved.
*作   者 :曹昕卓
*完成日期:2013年12月3日
*版 本 号:v1.0
*输入描述:
*问题描述:乘法口诀
*程序输出:
*问题分析:1*3*5*...*n
*算法设计:
*/
#include<iostream>
using namespace std;
int f(int);
int main()
{
	int n,sum;
	cout<<"请输入一个数:"<<endl;
	cin>>n;
	sum=f(n);
	cout<<sum<<endl;
	return 0;
}
int f(int n)
{
	int jieguo;
	if(n==1)
		jieguo=1;
	else
		jieguo=(2*n-1)*f(n-1);
	return jieguo;
}

 

成果展示:

阅读更多
上一篇12.2
下一篇递归 练习
想对作者说点什么? 我来说一句

用递归实现数组元素累乘

2012年09月04日 246B 下载

没有更多推荐了,返回首页

关闭
关闭