用C语言编程Description 用递归函数计算x^n (n>=1)的值.Input 见描述Output 见描述Sam

学习 时间:2026-04-03 09:56:56 阅读:6297
用C语言编程Description 用递归函数计算x^n (n>=1)的值.Input 见描述Output 见描述Sample Input 2 3\x05Sample Output Root = 8.00

最佳回答

无情的哈密瓜,数据线

欣慰的未来

2026-04-03 09:56:56

#includefun(int x,int n){if(n==0) return(1);else return(x*fun(x,n-1));}main(){int x,n;scanf("%d,%d",&x,&n);printf("%d\n",fun(x,n));} 再问: 错的,在C-Free下执行错的 再答: 把它错的地方告诉我,我看看!再问: 首先你的调用函数米有定义, 其次, 当输入2,3时 输出0 说明你的递归调用出错了。 再答: 我的调用函数在主函数之前,不用定义。我的编译器是DEVC++,结果都是对的再问: 我用C-Free的,我说的是函数类型的定义,要在fun(int x,int n)前加int。。

最新回答共有2条回答

  • 鲤鱼金鱼
    回复
    2026-04-03 09:56:56

    #includefun(int x,int n){if(n==0) return(1);else return(x*fun(x,n-1));}main(){int x,n;scanf("%d,%d",&x,&n);printf("%d\n",fun(x,n));} 再问: 错的,在C-Free下执行错的 再答: 把它错的地方告诉我,我看看!再问: 首先你的调用函数米有定义, 其次, 当输入2,3时 输出0 说明你的递归调用出错了。 再答: 我的调用函数在主函数之前,不用定义。我的编译器是DEVC++,结果都是对的再问: 我用C-Free的,我说的是函数类型的定义,要在fun(int x,int n)前加int。。

上一篇 五年级下册的语文书第一单元看图作文怎么写?

下一篇 英语翻译上次问了大家这首歌的歌词!很快得到了帮助,解决了我的问题,我现在正在学这首歌,字面虽简单,但是翻译正确还是有一定