查看: 132|回复: 1

[IT] c语言,我写的这个是递归吗?不了解递归的意思

[复制链接]

621

主题

621

帖子

1873

积分

金牌会员

Rank: 6Rank: 6

积分
1873
发表于 2018-12-20 12:15:36 | 显示全部楼层 |阅读模式



#include "stdio.h"
#include "math.h"
int main()
{
int x,n;
int f(int x,int n);
scanf("%d%d",&x,&n);
printf("%d",f(x,n));
return 0;
}

int f(int x,int n)
{
if( n == 1 )
return x ;
else
return f(x,n-1) + pow((-1),(n-1))*pow(x,n);
}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

180

帖子

190

积分

注册会员

Rank: 2

积分
190
发表于 2018-12-20 12:16:24 | 显示全部楼层
是递归,函数自己调用自己的就是递归
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Archiver|更新数据|我要投稿|洛阳IT论坛 ( 豫ICP备18021590号 )|网站地图

GMT+8, 2022-5-17 14:50 , Processed in 0.080752 second(s), 23 queries .

Powered by 洛阳IT论坛网 X3.2

© 2018-2025 China Inc.

快速回复 返回顶部 返回列表