菜菜捞捞

关注

编写一个函数实现n^k,使用递归实现。

菜菜捞捞

关注

阅读 37

2022-02-04

函数部分:

int n_k(int n, int k)
{
	if (1 == k)
		return n;
	else
		return n * n_k(n, k - 1);
}

主程序:

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>

int main()
{
	printf("请输入底数:");
	int n;
	scanf("%d", &n);
	printf("请输入指数:");
	int k;
	scanf("%d", &k);
	printf("n^k为%d\n", n_k(n,k));

	system("pause");
	return 0;
}

相关推荐

janedaring

递归实现n的k次方

janedaring 44 0 0

上善若水的道

[C语言]用递归实现n的k次方(n、k为整数)

上善若水的道 83 0 0

夏侯居坤叶叔尘

【C语言小题】递归实现n的k次方

夏侯居坤叶叔尘 132 0 0

玉新行者

使用pytorch实现一个线性回归训练函数

玉新行者 10 0 0

善解人意的娇娇

实现一个函数,获取素数(质数)

善解人意的娇娇 74 0 0

ixiaoyang8

如何编写一个通用的函数?

ixiaoyang8 66 0 0

老罗话编程

算法4-1.1.20编写一个递归的静态方法计算ln(N!)的值

老罗话编程 55 0 0

猫er聆听没落的旋律

使用Java实现一个缓存

猫er聆听没落的旋律 95 0 0

半秋L

使用两个栈实现一个队列+使用两个队列实现一个栈

半秋L 134 0 0

何晓杰Dev

计算一个数的每位之和(递归实现)

何晓杰Dev 79 0 0

精彩评论(0)

0 0 举报