c语言有一个8层灯塔,每层所点灯数为上一层两倍,共有765盏灯,求塔底灯数 (运用函数实现如递归函数)
首页/题库/178℃/2024-07-19 04:33:10
优质解答:
#include "stdio.h"
#include "string.h"
//int d[8];
bool lamp(int m,int x,int s)
{
//d[m-1]=x;
if(m==1)
{
s+=x;
if(s==765)
{
return true;
}
else
{
return false;
}
}
else
{
return lamp(m-1,2*x,s+x);
}
}
int main()
{
int x;
for(x=1;x
我来回答修改/报错/举报内容!
猜你喜欢
- 从地下挖出来的化石中,知道人类最早 的祖先是从什么进化而来的什么
- 社会文化活动有哪些
- It's dark everywhere,I can't tell.
- 什么牌子的望远镜好用?
- 东西方节日英文的音标Easter , April Fool’Day,Dragon Boat festival,Hallo
- 英语翻译 for we chinese take for granted that chopsticks are the
- 碳酸 食物日常生活中,那些食物含有碳酸盐?急!
- 关于爱因斯坦的睡眠时间
- 有关名人读书的小故事
- 关于理想变压器正常工作时,下列说法错误的是( )
- 有一个7层的灯塔,每层所点的灯的盏数都是上面一层的2倍,一共点了381盏灯,
- 有一座七层灯塔,每层所点灯的盏数都是上面一层的2倍,一共点381盏灯,求底层所点