#include <stdio.h>
int main()
{
int i=2;
int sum = 0;
while(sum<=100)
{
sum += i;
i*=2;
}
printf("%f",sum*0.8);
return 0;
}
#include<stdio.h>
int main()
{
int day=1,num,t=0,i=2;
double money;
while(t<100) //判断条件是所有买的苹果数小于100
{
t=t+i;
i=i*2;
day++;
}
num=t-i/2; //计算出总共的个数
money=num*0.8; //计算出花的所有的钱
printf("苹果总数: %d\n",num);
printf("总共的钱: %f\n",money);
return 0;
}
#include <stdio.h>
int main()
{
int i=2;
int sum = 0;
while(sum<=100)
{
sum += i;
i*=2;
}
sum-=i/2;
printf("%f",sum*0.8);
return 0;
}
#include <stdio.h>
int main()
{
int i=2;
int sum = 0;
while(sum<=100)
{
sum += i;
i*=2;
}
sum-=i/2;
printf("%f",sum*0.8);
return 0;
}
你采纳的答案是错的啊。大哥。
笑死我了,这个答案就很离谱,采纳的就更加离谱
```c
#include<stdio.h>
int main()
{
int x=2;
int s=0;
for(x=2;x<=100; x=x*2){
s=s+x;
printf("%d ",x);
printf("%d ",s);
printf("\n");
}
printf("%d\n",s);
printf("%.1f\n",s*0.8);
return 0;
}
```
#include<stdio.h>
double x=0.8;
int main()
{
int n=2,b=0;
double sum;
while(n<=100)
{
b+=n;
n=n2;
}
sum=bx;
printf("%lf",sum);
return 0;
}
如果有帮助,请采纳一下