Authorware实验报告

 

第二篇:authorware实验报告

#include "stdafx.h"

typedef struct LinkTable {

LinkTable * Next;

int data;

} lt,*plt;

void _print(plt phead);

plt reP(plt phead);

int _tmain(int argc, _TCHAR* argv[]) {

plt p=NULL;

plt phead;

for(int i=0;i<10;i++)

{

if(!p)

{

p=new lt;

p->data=i;

phead=p;

i++;

}

p->Next=new lt;

p=p->Next;

p->data=i;

p->Next=NULL;

}

_ print(phead);

phead=reP(phead);

_print(phead);

getchar();

return 0;

}

plt reP(plt phead)

{

plt pr=0;

plt pn=0;

plt pc=phead;

while(pc!=0)

{

pn=pc->Next;

pc->Next=pr;

pr=pc;

pc=pn;

}

return pr;

}

void _print(plt phead)

{

plt p=phead;

while(p!=0)

{

printf("%d \n",p->data); p=p->Next;

}

printf("phead %d \n",phead->data); }

相关推荐