为了账号安全,请及时绑定邮箱和手机立即绑定

有函数f(x),当x=0,f(x)=0;当x为奇数时,f(x)=f(x-1)+3;

有函数f(x),当x=0,f(x)=0;当x为奇数时,f(x)=f(x-1)+3;

C++
慕桂英8003428 2016-10-29 00:06:46
当x为偶数时,f(x)=f(x-1)+5;
查看完整描述

1 回答

已采纳
?
皓韵儿

TA贡献86条经验 获得超114个赞

#include <stdio.h>
int f(int x){
	if(x == 0)
		return 0;
	else if(x % 2 == 0){
		return f(x - 1) + 5;
	}
	else {
		return f(x - 1) + 3;
	}
}
int main(){
	int x;
	scanf("%d", &x);
	int t = f(x);
	printf("%d\n", t);
	return 0;
}

有什么不明白的可以再问我。

查看完整回答
3 反对 回复 2016-10-29
  • 1 回答
  • 0 关注
  • 1166 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信