【5IC-12】灯塔问题
如图:有一个7层灯塔,每层所点灯数都等于该层上一层的两倍,灯的总数是381盏,求:塔底灯数?第几层的灯数为48?

2、运行结果:

2、然后在在符合条件时输出最底层:for(i=1,S=0;i<8;i++,n涯箨唁峦*=2)S=S+n; if(S==381){ cout<<n/2<<endl稆糨孝汶;; m=j; break;这里除以2是由于循环语句中n自乘了2

如图:有一个7层灯塔,每层所点灯数都等于该层上一层的两倍,灯的总数是381盏,求:塔底灯数?第几层的灯数为48?
2、运行结果:
2、然后在在符合条件时输出最底层:for(i=1,S=0;i<8;i++,n涯箨唁峦*=2)S=S+n; if(S==381){ cout<<n/2<<endl稆糨孝汶;; m=j; break;这里除以2是由于循环语句中n自乘了2