C语言:0.1mm一张纸,不断地对折,问对折多少次,可以超过珠穆朗玛峰的高度?(8844m)最好是带有注释!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 16:54:59

C语言:0.1mm一张纸,不断地对折,问对折多少次,可以超过珠穆朗玛峰的高度?(8844m)最好是带有注释!
C语言:0.1mm一张纸,不断地对折,问对折多少次,可以超过珠穆朗玛峰的高度?(8844m)
最好是带有注释!

C语言:0.1mm一张纸,不断地对折,问对折多少次,可以超过珠穆朗玛峰的高度?(8844m)最好是带有注释!
/*
看下面的规律:
1次:0.1*2^1=0.2mm
2次:0.1*2^2=0.4mm
n次:0.1 * 2^n > 8844*1000
----n至少为27次.2^27= 134 217 728
*/
#include
int main()
{
int n,a=2,s=1,i;
double y=1.0;
for(i=1;y8844000结束for循环
{ //由于每次的y均为上次的i值所求,所以最终i-1
n=i;
while(n--)//求2^n
s=s*a;
y=0.1*s;
s=1;//s置为1,为下次存放2^n做准备
}
printf("对折的次数至少为:%d\n",i-1);
}

C语言:0.1mm一张纸,不断地对折,问对折多少次,可以超过珠穆朗玛峰的高度?(8844m)最好是带有注释! 2、画出流程图,并在VB中选用恰当的循环结构实现设有一张纸厚为0.1毫米,面积足够大①问对折20次后,厚度可达到多少米?(注意单位)②将它不断地对折,问对折多少次后,厚度可达到或 超过太阳 把一张厚度为0.1mm的纸对折1次,厚度为2×0.1mm 把一张厚度为0.1mm的纸连续对折,要使对折后的整叠纸总厚度超过12mm,至少要对折多少次 把一张厚为0.1mm的纸连续对折,要使对折后的整叠纸总厚度超过12mm,至少要对折多少次 把一张厚度为0.1mm的纸连续对折,要使对折后的整叠纸总厚度超过12mm至少要对折几次? 把一张厚为0.1mm的纸连续对折,要使对折后的整叠纸总厚度超过12mm,至少要对折几次 把足够大的一张厚0.1mm的纸连续对折,要使对折后的整叠纸总厚度超过12mm,至少要对折几次? 把一张厚为0.1mm的纸连续对折,要是对折后的整叠纸总厚度超过12mm,至少要对折()次 把一张厚为0.1mm的纸连续对折,要是对折后的整叠纸总厚度超过12mm,至少要对折() 把一张厚为0.1mm的纸连续对折,要使对折后的整叠纸总厚度超过20mm,至少要对折----次 假设一张纸的厚度为0.09mm,把一张纸对折再对折,连续对折20次,它有多少米高(精确到0.1米) 有一张纸厚度为0.1mm,假设它能连续对折无限次,则要使其对折后的高度超过珠穆朗玛峰,至少对折()次A.27 B.32 C.超过50 D.不低于100 把足够大的一张0.1mm的纸连续对折后的整叠纸总厚度超过1.2mm,至少要对折几次?6B 7C 8D 9 把一张厚度为0.1mm的纸对折20次后,厚度为多少 一张0.1mm的纸,对折20次后厚度为多少写的详细一点. 一张纸厚0.1mm如果将它连续对折20次厚度是多少如何列式 把厚约为0.1mm的一张纸对折27次后,厚度是多少米,