用c++编写程序,设有一张无限大的纸张,其厚度为2mm,编码计算该纸张对折多少次后开始超过珠峰的高度(8848mm)?
珠峰的高度8848mm(毫米)?? ,应该是 8848m(米)啊
你题目的解答代码如下:
#include<iostream>
using namespace std;
int main()
{
int n=2,count=0;
while (n<=8848000) //珠峰的高度8848mm(毫米) ,应该是 8848m(米)啊
{
n *= 2;
count++;
}
cout << "对折" << count << "次后超过珠峰的高度(8848米)" << endl;
return 0;
}
如有帮助,望采纳!谢谢!