草原小黄河

关注

C语言 递归求一个常数,是2的几次方。

草原小黄河

关注

阅读 76

2022-03-30

int pow(int n)
{
	if (n == 2)
		return 1;
	return 1 + pow(n / 2);
}

以下为整段程序

#include<stdio.h>
int pow(int n)
{
	if (n == 2)
		return 1;
	return 1 + pow(n / 2);
}
int main()
{
	int a;
	int n = 8;
	a = pow(n);
	printf("%d是2的%d次方。\n", n,a);
	return 0;
}

相关推荐

天际孤狼

求次方与求幂是一个意思吗

天际孤狼 39 0 0

和谐幸福的人生

C语言,通过递归求一个数组的大小

和谐幸福的人生 104 0 0

爱做梦的老巫婆

python中怎么表示一个数的几次方

爱做梦的老巫婆 60 0 0

花明

C语言,求一个正整数的阶乘

花明 104 0 0

fbd4ffd0717b

Java判断一个数是否是2的幂次方leetcode

fbd4ffd0717b 80 0 0

7dcac6528821

C语言小练习(C语言递归实现n的k次方)

7dcac6528821 254 0 0

夏侯居坤叶叔尘

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

夏侯居坤叶叔尘 132 0 0

清冷的蓝天天

C语言是一个什么样的语言

清冷的蓝天天 89 0 0

快乐小鱼儿_9911

C语言 递归求阶乘和

快乐小鱼儿_9911 80 0 0

上古神龙

(一)枚举 (二)递归 NOIP 2的幂次方

上古神龙 53 0 0

精彩评论(0)

0 0 举报