作业帮 > 综合 > 作业

c语言问题:第一天买2个苹果,第二天买第一天的2倍,第三天买第二天的2倍,依次类推,都买前一天的2倍,买的苹果的总个数不

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/08/13 02:20:12
c语言问题:第一天买2个苹果,第二天买第一天的2倍,第三天买第二天的2倍,依次类推,都买前一天的2倍,买的苹果的总个数不超过100个,每个0.8元,求输出每一天买的苹果所花的金额.用调用函数.
我写的程序是这样,为什么不对呢?求大神帮忙解答!
#include
int day;
void myfun(int *p);
main()
{
int i,b,mon[100]={0};
myfun(mon);
for(i=0;i
c语言问题:第一天买2个苹果,第二天买第一天的2倍,第三天买第二天的2倍,依次类推,都买前一天的2倍,买的苹果的总个数不
这样写吧,这样更好,请看:
void myFun(const int count)
{
static int day = 1;
static int sum = 0;
sum += count;

if (sum > 100) return;
printf("第%d天买的%d个苹果花费的%.2f元\n", day++, count, count*0.8);
myFun(count*2);
}
int _tmain(int argc, _TCHAR* argv[])
{
myFun(2);
getchar();
return 0;
}
我这里的_tmain函数你把它当作main函数就行了
c语言课程设计每个苹果0.8元,第一天买2个苹果,第二天开始每天买前一天的2倍,编写程序计算出第10天总共买 第一天买出水果120 克,第二天增加到160克,第三天比前一天又增加了2倍,水果店三天一共卖出多少水果? 某种蜜瓜大量上市,这几天的价格每天都是前一天的80%.妈妈第一天买了2个,第二天买了3个,第三天买了5个,共花了38元. 妈妈买了一袋苹果,第一天吃了总数的一半,第二天吃了剩下的一半,还剩2个,一共买了多少个? 妈妈买了一些苹果,第一天吃了一半,第二天吃了剩下的一半,最后还剩下2个,妈妈一共买了几个? 妈妈买来一些苹果,第一天吃了一半,第二天吃了剩下的一半,最后还剩2个妈妈买了几个苹果? 水果店买一批苹果,第一天买20%,第二天买20千克,第三天买的是前两天和的80%.这批苹果一共有多少千克? 妈妈买了一筐苹果第一天吃了1/4又3个第二天吃了余下的1/3又2个第三天吃了再余下的1/2又1个这时还剩下1个苹果妈妈买 妈妈卖苹果,第一天卖了全部的1/2还多2千克,第二天卖了余下的1/3还少1千克,第三天买了剩下的1/4还多1千克 幼儿园买苹果的个数是梨的2倍,如果每组领3个梨和4 个苹果,结果梨正好分完,苹果还 修一条路,第一天修了全长的1/7,第二天修了第一天的2/3倍,第三天修的是第二天的3/4倍,第三天修了全长的 妈妈买了一些苹果和桃,桃的个数是苹果的3倍.如果每天吃1个苹果,2个桃,过一些天后,还剩8个桃,苹果正好吃完.问,妈妈买