±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 157  |  »Ø¸´: 2
¡¾½±Àø¡¿ ±¾Ìû±»ÆÀ¼Û1´Î£¬×÷ÕßÀÃÐܵËÔö¼Ó½ð±Ò 0.5 ¸ö
µ±Ç°Ö÷ÌâÒѾ­´æµµ¡£

ÀÃÐܵË

½ð³æ (СÓÐÃûÆø)


[×ÊÔ´] ¡¾Ô­´´¡¿Ò»¸öÒìÖÊÁ´±íµÄ´úÂ룺

////Õâ¸ö³ÌÐòÊÇÁ½¸öÎļþ×é³É£º

#include"ÒìÖÊÁ´±í.h"
int main()
{people *head=0,*end,*p;
        people *p1=0;
        people *q=0;

      int i,j;
          while(true)
          {cout<<"ÇëÑ¡Ôñ£º1£ºÌí¼Ó£¬2£ºÏÔʾ£¬3£ºÉ¾³ý£¬4£ºÍ˳ö"<              cin>>i;

                switch(i)
                        {case 1:
                  cout<<"ÇëÑ¡Ôñ£º1£ºÑ§Éú£¬2£º½ÌÊÚ£¬3£ºÖ°¹¤"<                           cin>>j;
                          switch(j)
                                {case 1:
                                  p=new student ;break;
                                case 2:
                                       p=new professor ;break;
                                case 3:
                                                 p=new worker ;break;
                                                 
                                }
                               

                          if(head==0)
                          {head=p;
                            end=p;}


                          else  
                          {end->next=p;
                            end=p;}
                          
               end->set();
                          end->next=0;
                          
                                        break;


               
                        case 2:

                                for(p=head;p;p=p->next)
                                        p->show();
                                break;

                case 3:    int m;
                                        cout<<"ÇëÊäÈëҪɾ³ýµÄÔªËØµÄÉí·ÝÖ¤ºÅ£º";
                                        cin>>m;
                               
                                        if(head->id==m)
                                        {q=head;
                                        head=head->next;
                                        }

                                 else
                                        for(p1=head;p1->next;p1=p1->next)
                                         {if(p1->next->id==m)
                                                q=p1->next;
                                        p1->next=q->next;
                                        break;
                                          }

                                         if(q)
                                   delete(q);
                                        break;

                        case 4:   break;
                                }


                if(i==4)
                break;          
          
                }       

        return 0;
}


//µÚ¶þ¸öÎļþ£º
#include
#include
using namespace std;

class people
{protected:
        string name;
        string sex;
        int id;
public:
        people *next;

        void virtual set()=0;
        void virtual show()=0;
};



       
class student:public people
{
   string grade;
  string average;

public:
       
        void set()
        {cout<<"ÐÕÃû£º";
        cin>>name;
        cout<<"ÐÔ±ð£º";
        cin>>sex;
        cout<<"Éí·ÝÖ¤£º";
        cin>>id;
        cout<<"Äê¼¶£º";
        cin>>grade;
        cout<<"ƽ¾ù·Ö:";
        cin>>average;
        cout<         }

        void  show()
        {cout<<"ÐÕÃû£º"<
};

class professor:public people
{
  float salary;
public:
       
        void set()
        {cout<<"ÐÕÃû£º";
        cin>>name;
        cout<         cout<<"ÐÔ±ð£º";
        cin>>sex;
        cout<         cout<<"Éí·ÝÖ¤£º";
        cin>>id;
        cout<<"¹¤×Ê£º";
        cin>>salary;
        }

        void  show()
        {cout<<" ÐÕÃû£º"< };


class worker:public people
{
   float hour;

public:
       
        void set()
        {cout<<"ÐÕÃû£º";
        cin>>name;
        cout<<"ÐÔ±ð£º";
        cin>>sex;
        cout<         cout<<"Éí·ÝÖ¤£º";
        cin>>id;
        cout<<"¹¤×÷ʱ¼ä£º";
        cin>>hour;
        cout<         }

        void  show()
        {cout<<"ÐÕÃû£º"< };

Õâ¸ö³ÌÐò¿ÉÒÔ°Ñcase3д³É×¢ÊÍ£»
ÄãÔÚÊÔÊÔ£»
case3µÄɾ³ý²¿·ÖÊÇÓеãÎÊÌ⣻ÎÒÃǾͽ»Á÷½»Á÷£»

[ Last edited by ÀÃÐÜµË on 2009-6-12 at 12:26 ]
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

rjjy

ľ³æ (ÖøÃûдÊÖ)


¡ï¡ï¡ï ÈýÐǼ¶,Ö§³Ö¹ÄÀø

Ö§³ÖÔ­´´
3Â¥2009-08-13 13:39:01
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
¼òµ¥»Ø¸´
2009-06-12 12:27   »Ø¸´  
 
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ ÀÃÐÜµË µÄÖ÷Ìâ¸üÐÂ
¡î ÎÞÐǼ¶ ¡ï Ò»ÐǼ¶ ¡ï¡ï¡ï ÈýÐǼ¶ ¡ï¡ï¡ï¡ï¡ï ÎåÐǼ¶
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 299Çóµ÷¼Á +8 15188958825 2026-03-25 8/400 2026-03-29 01:36 by fmesaito
[¿¼ÑÐ] 081200-11408-276ѧ˶Çóµ÷¼Á +6 ´Þwj 2026-03-26 6/300 2026-03-29 01:11 by hanserlol
[¿¼ÑÐ] ²ÄÁÏѧ˶333Çóµ÷¼Á +10 ±±µÀÏï 2026-03-24 10/500 2026-03-28 23:06 by Î޼ʵIJÝÔ­
[¿¼ÑÐ] Ò»Ö¾Ô¸»ª±±µçÁ¦´óѧÄܶ¯×¨Ë¶£¬293£¬Çóµ÷¼Á +3 15537177284 2026-03-23 5/250 2026-03-28 16:11 by xxxsssccc
[¿¼ÑÐ] 0703»¯Ñ§ +10 ÄÝÄÝninicgb 2026-03-27 10/500 2026-03-28 14:07 by ßÕßÕßÕßÉßÉßÉ
[¿¼ÑÐ] 283Çóµ÷¼Á +7 A child 2026-03-28 7/350 2026-03-28 12:05 by zllcz
[¿¼ÑÐ] 339Çóµ÷¼Á£¬Ïëµ÷»Ø½­ËÕ +6 ¿¾ÂóÑ¿ 2026-03-27 8/400 2026-03-28 10:40 by ¿¾ÂóÑ¿
[¿¼ÑÐ] 340Çóµ÷¼Á +5 jhx777 2026-03-27 5/250 2026-03-28 04:18 by fmesaito
[¿¼ÑÐ] Çóµ÷¼ÁÍÆ¼ö ²ÄÁÏ 304 +15 ºÉ°üµ°hyj 2026-03-26 15/750 2026-03-28 04:13 by fmesaito
[¿¼ÑÐ] Çóµ÷¼Á +4 Áã°Ë# 2026-03-27 4/200 2026-03-27 18:07 by yu221
[¿¼ÑÐ] 266Çóµ÷¼Á +11 ÑôÑôÍÛÈû 2026-03-27 12/600 2026-03-27 17:56 by yu221
[¿¼ÑÐ] 266·ÖÇó²ÄÁÏ»¯¹¤Ò±½ð¿óÒµµÈרҵµÄµ÷¼Á +4 ÍÛºôºßºôºß 2026-03-26 4/200 2026-03-27 17:02 by zhyzzh
[¿¼ÑÐ] 0856µ÷¼Á +5 ÇóÇóÈÃÎÒÓÐÊé¶Á° 2026-03-26 6/300 2026-03-27 15:12 by caszguilin
[¿¼ÑÐ] ²ÄÁÏѧ˶£¬Çóµ÷¼Á 6+5 ÌǺù«888ll 2026-03-22 10/500 2026-03-27 08:18 by hypershenger
[¿¼ÑÐ] 081200-11408-276ѧ˶Çóµ÷¼Á +4 ´Þwj 2026-03-26 4/200 2026-03-27 08:04 by chemisry
[¿¼ÑÐ] 327Çóµ÷¼Á +7 prayer13 2026-03-23 7/350 2026-03-26 20:48 by ²»³Ôô~µÄ؈
[¿¼ÑÐ] 340Çóµ÷¼Á +3 Amber00 2026-03-26 3/150 2026-03-26 18:57 by ²»³Ôô~µÄ؈
[¿¼ÑÐ] 085404µç×ÓÐÅÏ¢284·ÖÇóµ÷¼Á +4 13659058978 2026-03-24 4/200 2026-03-24 12:15 by syl20081243
[¿¼ÑÐ] ÇóÀÏʦÊÕÎÒ +3 zzh16938784 2026-03-23 3/150 2026-03-23 12:56 by ztnimte
[¿¼ÑÐ] 070300£¬Ò»Ö¾Ô¸±±º½320Çóµ÷¼Á +3 Jerry0216 2026-03-22 5/250 2026-03-23 09:16 by ¡£¡£ÌÃÌÃ
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û