猴子吃桃子问题的程序这个程序哪里有问题?可以运行,但是得不出正确结果1534来,怎么回事啊这个...#include "stdio.h"#include "stdlib.h"#define NULL 0typedef struct linknode{int data;struct linknode*next; }node;node*hea
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/08 14:07:06
猴子吃桃子问题的程序这个程序哪里有问题?可以运行,但是得不出正确结果1534来,怎么回事啊这个...#include "stdio.h"#include "stdlib.h"#define NULL 0typedef struct linknode{int data;struct linknode*next; }node;node*hea
猴子吃桃子问题的程序
这个程序哪里有问题?可以运行,但是得不出正确结果1534来,怎么回事啊这个...
#include "stdio.h"
#include "stdlib.h"
#define NULL 0
typedef struct linknode
{
int data;
struct linknode*next;
}node;
node*head;
void creat()
{
node*p,*s;
int peaches=1;
int day=10;
head=(node*)malloc(sizeof(node));
p=head;
while(day>=1)
{
s=(node*)malloc(sizeof(node));
s->data=peaches;
p->next=s;
p=s;
peaches=(peaches+1)*2;
day;
}
p->next=NULL;
p=head;
head=head->next;
free(p);
}
void print()
{
int day=10;
node*p;
p=head;
while(p&&day>=1)
{
printf("第%d天的桃子数:%d个",day,p->data);
p=p->next;
day;
}
}
void main()
{
creat();
print();
}
猴子吃桃子问题的程序这个程序哪里有问题?可以运行,但是得不出正确结果1534来,怎么回事啊这个...#include "stdio.h"#include "stdlib.h"#define NULL 0typedef struct linknode{int data;struct linknode*next; }node;node*hea
10