百科知识

用C++编写一个链表,记录公司成员的姓名,性别与年龄C++

2006-10-03 10:57:261***
C++用C++编写一个链表,记录公司成员的姓名,性别与年龄C++:include #include #include?

最佳回答

  •   include #include #include typedef struct Number { int data; struct Number *next; }Number; void main() { Number head; Number *p,*q,*t; char input; int temp,i,howmany=0,j; printf("Please input the number string:\n"); p=&head; p->data=NULL; while((input=getchar())!='0') { temp=atoi(&input); q=(Number *)malloc(sizeof(Number)); q->data=temp; p->next=q; p=q; ++howmany; } p->next=NULL; /*开始比较*/ p=head。
      next; q=&head; t=p->next; for(i=1;idatadata) { q=p; p=t; t=t->next; } else { q->next=t; if(t->next==NULL) { p->next=NULL; } else { p->next=t->next; } t->next=p; q=p; p=t; t=t->next; } } } /*输出*/ printf("New order number string:\n"); p=head。
      next; while(p) { printf("%d",p->data); p=p->next; if (p) { printf("->"); } } //getch(); } 给你小小的思路好了 。
      
    2006-10-03 11:12:23
  • 很赞哦! (262)