每个苹果0.8元,第一天买了两个,第二天开始,每天买前一天的2倍,直至购买的苹果数不超过100,每天花多少用C语言编程,求出每天平均花多少钱
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 06:56:20
![每个苹果0.8元,第一天买了两个,第二天开始,每天买前一天的2倍,直至购买的苹果数不超过100,每天花多少用C语言编程,求出每天平均花多少钱](/uploads/image/z/12606989-5-9.jpg?t=%E6%AF%8F%E4%B8%AA%E8%8B%B9%E6%9E%9C0.8%E5%85%83%2C%E7%AC%AC%E4%B8%80%E5%A4%A9%E4%B9%B0%E4%BA%86%E4%B8%A4%E4%B8%AA%2C%E7%AC%AC%E4%BA%8C%E5%A4%A9%E5%BC%80%E5%A7%8B%2C%E6%AF%8F%E5%A4%A9%E4%B9%B0%E5%89%8D%E4%B8%80%E5%A4%A9%E7%9A%842%E5%80%8D%2C%E7%9B%B4%E8%87%B3%E8%B4%AD%E4%B9%B0%E7%9A%84%E8%8B%B9%E6%9E%9C%E6%95%B0%E4%B8%8D%E8%B6%85%E8%BF%87100%2C%E6%AF%8F%E5%A4%A9%E8%8A%B1%E5%A4%9A%E5%B0%91%E7%94%A8C%E8%AF%AD%E8%A8%80%E7%BC%96%E7%A8%8B%EF%BC%8C%E6%B1%82%E5%87%BA%E6%AF%8F%E5%A4%A9%E5%B9%B3%E5%9D%87%E8%8A%B1%E5%A4%9A%E5%B0%91%E9%92%B1)
每个苹果0.8元,第一天买了两个,第二天开始,每天买前一天的2倍,直至购买的苹果数不超过100,每天花多少用C语言编程,求出每天平均花多少钱
每个苹果0.8元,第一天买了两个,第二天开始,每天买前一天的2倍,直至购买的苹果数不超过100,每天花多少
用C语言编程,求出每天平均花多少钱
每个苹果0.8元,第一天买了两个,第二天开始,每天买前一天的2倍,直至购买的苹果数不超过100,每天花多少用C语言编程,求出每天平均花多少钱
第一天花了2×0.8=1.6元
第二天花了2×1.6=3.2元
第三天花了2×3.2=6.4元
……
第六天买了2^6=64个
花了64×0.8=51.2元
第7天如果再买就会超过100个
void main()
{
int day=0,i=2;
float everage,money=0.0;
while(i<100)
{
money=0.8*i+money;
day=day+1;
i=i*2;
if (i>100)
{ money=money-0.8*i;
i=i/2...
全部展开
void main()
{
int day=0,i=2;
float everage,money=0.0;
while(i<100)
{
money=0.8*i+money;
day=day+1;
i=i*2;
if (i>100)
{ money=money-0.8*i;
i=i/2;
break;
}
}
printf("the num of apple is %d\n",i);
printf("the totle money is %d\n",money);
everage=money/day;
printf("%d\n",everage);
}
收起
问题不清楚。
第六天买64x0.8=51.2元
第五天买32x0.8=25.6元
第四天买16x0.8=12.8元
第三天买8x0.8=6.4元
第二天买4x0.8=3.2元
第一天买2x0.8=1.6元
平均每天16.8元
每天花的钱为2的X次方乘以0.8,知道2的X 次方值大于100,不在购买。X为购买的第某天,也可为1.6乘以2的(X-1)次方的乘积。分别为1.6元,3.2元, 6.4元, 12.8元, 25.6元, 51.2 元。
老子蛋疼啊!