如何用c语言编程计算金字塔中书的高度?

如题所述

可以这样理解:上层给下层三十本。上层少了三十本,下层多了三十本。对比一下就是下层多了六十本。原来上层是下层的二点五倍,给了之后,两层相等就是一倍。下层就多了一点五倍。六十除以一点五,的值就是下层的书本数。在一下层的书本数乘二点五就是上乘的书本数。

编程处理:

foriinrange(1,10):

result=[]

forjinrange(1,i+1):

result.append(j)

forjinrange(i-1,0,-1):

result.append(j)

result=''.join(str(x)forxinresult)

print("{0:^17}".format(result))

扩展资料:

大金字塔现在的高度138.6米与地球的平均海拔大致相同。

大金字塔内那间墓室的尺寸比为2∶5∶8和3∶4∶5,而这个数字正好是坐标三角形的公式。金字塔建成两千年以后,古希腊的毕达哥拉斯挠白了头发终于把这个公式又发现了一次。

子午线正好从大金字塔的中心穿过,这似乎可以解释,建造者非要选在这块岩石地带作为塔址。

温馨提示:答案为网友推荐,仅供参考
相似回答