C语言:0.1mm一张纸,不断地对折,问对折多少次,可以超过珠穆朗玛峰的高度?(8844m)
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/24 20:23:24
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);
}
看下面的规律:
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)
有一张厚度为0.1mm的纸,将它对折多少次高度超过珠穆朗玛峰(8844米)?
有一张厚度为0.1mm的纸,将它对折20次后,连续对折下去,共折多少次,纸片高度可以超过8844米?
有一张纸厚度为0.1mm,假设它能连续对折无限次,则要使其对折后的高度超过珠穆朗玛峰,至少对折()次
vfp中程序设计的题假设有一张足够大的厚度为0.01mm的纸,请计算对折多少次以后超过珠穆朗玛峰的高度8844.43M?
有一张厚为0.1mm,假设可以一直对折,请问:对折以后的厚度能否超过珠穆朗玛峰的高度8844?若能
先将一张足够大的厚度为1mm的的纸连续对折后的整叠纸的厚度超过1m,至少要折多少次?如果要使对折的高度超过珠穆朗玛峰的高
将一张厚度为0.01mm的纸对折,在假设可能的情况下,至少对折多少次,其高度超过8844M
一张0点一毫米的纸对折多少次后能超过珠穆朗玛峰的高度
用c语言解决:珠穆朗玛峰有8848.13米,一张厚度为0.1mm的纸,如果纸够大,需要折叠多少次才可以超过此高度
把厚约0.1 mm的一张纸对折27次,其厚度能超过珠穆朗玛峰的高度吗
一张1毫米的纸,假若可以对折很多次,那对折多少次后可以到珠穆朗玛峰的8844米的高度呢?