Znn3bq.jpeg
²é¿´: 1012  |  »Ø¸´: 4
±¾Ìû²úÉú 1 ¸ö ²©Ñ§EPI £¬µã»÷ÕâÀï½øÐв鿴
µ±Ç°Ö»ÏÔʾÂú×ãÖ¸¶¨Ìõ¼þµÄ»ØÌû£¬µã»÷ÕâÀï²é¿´±¾»°ÌâµÄËùÓлØÌû

ÀÖ»îÈËÉú

Í­³æ (СÓÐÃûÆø)

[ÇóÖú] °ï°ïÎÒ ÕâÊǸöѧÉú³É¼¨¹ÜÀíϵͳ ÓдíÎó¸ÄÒ»ÏÂ

Ë­ÄܰïÎÒһϠ¿´¿´ÄÄÀï´íÁË ¸Ä¹ýÀ´ лл
#include
#include
#include
using namespace std;
struct guanli{char xuehao[20];char xingming[20];char sex[20];char jiguan[20];float c,e,w,zong,pingjun;
guanli *link;};
guanli * shuru(){
        guanli *head,*p,*tail;
        head=new guanli;
        tail=head;
        for(int i=0;i<3;i++){
                p=new guanli;
        cout<<"ÊäÈëѧºÅ:";
        cin>>p->xuehao;
        cout<<"ÊäÈëÐÕÃû:";
        cin>>p->xingming;
        cout<<"ÊäÈëÐÔ±ð:";
        cin>>p->sex;
        cout<<"ÊäÈë¼®¹á:";
        cin>>p->jiguan;
        cout<<"ÊäÈë³É¼¨:";
        cin>>p->c>>p->e>>p->w;
           tail->link=p;
           tail=p;}
        tail->link=NULL;
        return head;}//ÊäÈëÊý¾Ý
void jisuanzong(guanli *head){
        guanli *p=head->link;
        if(p!=NULL){
                p->zong=p->c+p->e+p->w;
                p->pingjun=p->zong/3.0;}}//¼ÆËã×ܳɼ¨Æ½¾ù³É¼¨
void zuigao(guanli *head){
        guanli *p=head->link,*m=head->link;
        if(p){
                if(m->zongzong) m=p;
                else ;
                p=p->link;}
        cout<xuehao<<'\t'<xingming<<'\t'<sex<<'\t'<jiguan<<'\t'<zong< void allc(guanli *head){
        guanli *p=head->link;float a=0;
        if(p!=NULL){
                a=a+p->c;
                p=p->link;}
        cout<
void alle(guanli *head){
        guanli *p=head->link;float a=0;
        if(p!=NULL){
                a=a+p->e;
                p=p->link;}
        cout< void allw(guanli *head){
        guanli *p=head->link;float a=0;
        if(p!=NULL){
                a=a+p->w;
                p=p->link;}
        cout< void czuigao(guanli *head){
        guanli *p=head->link,*m=head->link;
        if(m->cc){
           m=p;
               p=p->link;}
        cout<xuehao<<'\t'<xingming<<'\t'<c< void ezuigao(guanli *head){
        guanli *p=head->link,*m=head->link;
        if(m->ee){
           m=p;
               p=p->link;}
        cout<xuehao<<'\t'<xingming<<'\t'<e< void wzuigao(guanli *head){
        guanli *p=head->link,*m=head->link;
        if(m->ww){
           m=p;
               p=p->link;}
        cout<xuehao<<'\t'<xingming<<'\t'<w< void chaxinming(guanli *head,char x){
        guanli *p=head->link;
        while(p!=NULL&&(p->xingming)!="x"
                p=p->link;
cout<xuehao<<'\t'<xingming<<'\t'<sex<<'\t'<jiguan<<'\t'< void chaxuehao(guanli *head,char x){
        guanli *p=head->link;
        while(p!=NULL&&(p->xuehao)!="x"
                p=p->link;
cout<xuehao<<'\t'<xingming<<'\t'<sex<<'\t'<jiguan<<'\t'<
guanli* paixu(guanli *head){
        guanli *p=head->link;
        float y=p->zong,t=0;
        p=p->link;
        for(int i=0;i<9;i++){
                if(yzong) y=t;t=p->zong;p->zong=y;}
        return head;}
void shanchu(guanli *head,char x){
        guanli *p=head->link;guanli *n=head,*m;
        for(int i=0;i<10;i++){
                n->link=p;
                m=p->link;
        if(p->xingming=="x"
                delete p;}
        n->link=m;
}
void main(){
        guanli *p;
    p=shuru();
        cout<<"ѧºÅ"<         for(int i=0;i<3;i++){
     p=p->link;
         cout<xuehao<xingming<sex<jiguan<c<e<w<

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:

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

Ä«ÂÌÉ«

½ð³æ (ÕýʽдÊÖ)

Æäʵ×îºÃµÄÑéÖ¤·½Ê½ÊÇÖ±½ÓÔËÐÐÒ»ÏÂ
ÐÐÏÀÕÌÒå
3Â¥2012-06-27 21:19:07
ÒÑÔÄ   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
²é¿´È«²¿ 5 ¸ö»Ø´ð

libralibra

ÖÁ×ðľ³æ (ÖøÃûдÊÖ)

æôÆï½«¾ü

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï
ÀÖ»îÈËÉú: ½ð±Ò+45, ²©Ñ§EPI+1, ¡ï¡ï¡ïºÜÓаïÖú 2012-06-27 20:45:00
Â¥Ö÷µÄ³ÌÐòÁ÷³Ì»¹ËãÇåÎú,µ«ÊÇ´úÂëÓв»ÉÙÎÊÌâ
Ðí¶àÑ­»·µÄµØ·½Ó¦¸ÃÓÃwhile/for,È´ÓÃÁËif,ÌåÏÖÔÚ¼¸¸öÇó×î´óÖµºÍƽ¾ù·Ö×ֵܷĺ¯ÊýÖÐ
ÅÅÐòµÄʱºòÓ¦¸Ã˫ѭ»·ÅÅ,ÐèÒª2¸öÖ¸Õë,
ǰºóÊýÄ¿²»Ò»ÖÂ,ÓÐʱºòÊÇ3,ÓÐʱºò10,¿Ï¶¨³ö´í
float³õʼ»¯²»ÒªÓÃÕûÐ͵Ä0,ËäÈ»²»³ö´í,µ«ÊDz»Õý¹æ
¸ñʽÉÏ,д´úÂë²»ÒªÁßØÄ¿Õ°×,ÔÚ=,+µÈ·ûºÅǰºó¼ÓÉϿհײ»»áÓ°Ïì³ÌÐòÔËÐÐ,µ«ÊǿɶÁÐÔ´ó´óÔöÇ¿

ps.ÂÛ̳Ìû´úÂë×îºÃÓãۣã£ï£ä£å£Ý£Û£¯£ã£ï£ä£å£Ý°üΧÆðÀ´,·ñÔò¿ÉÄÜ»áÓбíÇé·ûºÅ³öÏÖ

ÏÂÃæµ÷ÊÔͨ¹ýÁË
CODE:
#include
#include
using namespace std;

// Êý¾Ý½á¹¹
struct guanli
{
    char xuehao[20];
    char xingming[20];
    char sex[20];
    char jiguan[20];
    float c,e,w,zong,pingjun;
    guanli *link;
};

//ÊäÈëÊý¾Ý
guanli * shuru(int num)
{
    cout << "¹²ÐèÊäÈë " << num << " Ìõ¼Ç¼:\n";

        guanli *head,*p,*tail;
        head = new guanli;
        tail = head;
        for(int i=0;i         {
            cout << "\nÇëÊäÈëµÚ " << i+1 << "Ìõ¼Ç¼:\n";
                p=new guanli;
                cout << "ѧºÅ: ";
                cin >> p->xuehao;
                cout << "ÐÕÃû: ";
                cin >> p->xingming;
                cout << "ÐÔ±ð: ";
                cin >> p->sex;
                cout << "¼®¹á: ";
                cin >> p->jiguan;
                cout << "³É¼¨(eg. 20.5 30.5 40): ";
                cin >> p->c >> p->e >> p->w;
                p->link = NULL;

                // Ìí¼Ó½Úµã
                tail->link = p;
                tail = p;
    }

        return head;
}

//¼ÆËã×ܳɼ¨Æ½¾ù³É¼¨
void jisuanzong(guanli *head)
{
        guanli *p = head->link;

        if(p!=NULL)
        {
                p->zong = p->c + p->e + p->w;
                p->pingjun = p->zong/3.0;
    }
}

// ¼ÆËã×î¸ß³É¼¨
void zuigao(guanli *head)
{
        guanli *p = head->link,*m = head->link;
        while (p)
        {
                if(m->zong < p->zong) m = p;
                p=p->link;
    }

        cout << m->xuehao << '\t' << m->xingming << '\t' << m->sex << '\t' << m->jiguan << '\t' << m->zong << endl;
}

//Cµ¥¿ÆÆ½¾ù³É¼¨
void allc(guanli *head)
{
        guanli *p = head->link;
        float a = 0.0;
        while (p)
        {
                a += p->c;
                p = p->link;
    }
        cout << "Cµ¥¿ÆÆ½¾ù³É¼¨: " << a << endl;
}

//Ó¢Óïµ¥¿ÆÆ½¾ù³É¼¨
void alle(guanli *head)
{
        guanli *p = head->link;
        float a = 0.0;
        while (p)
        {
                a += p->e;
                p = p->link;
    }
        cout << "Ó¢Óïµ¥¿ÆÆ½¾ù³É¼¨: " << a << endl;
}

//ÎïÀíµ¥¿ÆÆ½¾ù³É¼¨
void allw(guanli *head)
{
        guanli *p = head->link;
        float a = 0.0;
        while (p)
        {
                a += p->w;
                p = p->link;
    }
        cout << "ÎïÀíµ¥¿ÆÆ½¾ù³É¼¨: " << a << endl;
}

//C×î¸ß³É¼¨
void czuigao(guanli *head)
{
        guanli *p = head->link,*m = head->link;
        while (p)
        {
            if (m->c < p->c) m = p;
            p = p->link;
        }
        cout << m->xuehao << '\t' << m->xingming << '\t' << m->c << endl;
}

//Ó¢Óï×î¸ß³É¼¨
void ezuigao(guanli *head)
{
        guanli *p = head->link,*m = head->link;
        while (p)
        {
            if (m->e < p->e) m = p;
            p = p->link;
        }
        cout << m->xuehao << '\t' << m->xingming << '\t' << m->e << endl;
}

//ÎïÀí×î¸ß³É¼¨
void wzuigao(guanli *head)
{
        guanli *p = head->link,*m = head->link;
        while (p)
        {
            if (m->w < p->w) m = p;
            p = p->link;
        }
        cout << m->xuehao << '\t' << m->xingming << '\t' << m->w << endl;
}

//ÓÃÐÕÃû²éѯ
void chaxinming(guanli *head,char *name)
{
        guanli *p = head->link;
        while(p && strcmp(p->xingming,name)!=0) p=p->link;
        if (p) cout << p->xuehao << '\t' << p->xingming << '\t' << p->sex << '\t' << p->jiguan << '\t' << endl;
}

//ÓÃѧºÅ²éѯ
void chaxuehao(guanli *head,char *id)
{
        guanli *p = head->link;
        while(p && strcmp(p->xuehao,id)!=0) p=p->link;
        if (p) cout << p->xuehao << '\t' << p->xingming << '\t' << p->sex << '\t' << p->jiguan << '\t' << endl;
}

// ÅÅÐò
guanli* paixu(guanli *head)
{
        guanli *p = head->link;
        guanli *q, *tail, *temp;
        while (p && p->link) { tail = p; p = p->link; }

        float y = p->zong, t = 0.0;
        p = head->link;
        for (p = head->link; p && p!=tail; p = p->link)
        {
            for (q = p->link; q; q = q->link)
            {
                if (q->zong > q->zong) { temp = p; p = q; q = temp; }
            }
        }

        return head;
}

// ɾ³ý
void shanchu(guanli *head,char *name)
{
        guanli *p = head->link;
        guanli *n = head;
        while (p)
        {
            if (0==strcmp(p->xingming,name))
            {
                n->link = p->link;
                delete p;
                p = NULL;
            }
            else
            {
                p = p->link;
                n = n->link;
            }
        }
}

// Ö÷º¯Êý
void main()
{
        guanli *p;
        p = shuru(2);

    while (p && p->link)
        {
                p = p->link;
                cout << "\nѧºÅ: " << p->xuehao
                << "\nÐÕÃû: " << p->xingming
                << "\nÐÔ±ð: " << p->sex
                << "\n¼®¹á: " << p->jiguan
                << "\nC³É¼¨: "<< p->c <<"\tE³É¼¨: " << p->e << "\tW³É¼¨: " << p->w << endl;
        }
}

ÔËÐнá¹û:
matlab/VB/python/c++/Javaд³ÌÐòÇë·¢QQÓʼþ:790404545@qq.com
2Â¥2012-06-27 20:40:46
ÒÑÔÄ   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ÀÖ»îÈËÉú

Í­³æ (СÓÐÃûÆø)

²»ÕýÈ·°¡

[ ·¢×ÔÊÖ»ú°æ https://muchong.com/3g ]
4Â¥2012-06-28 16:58:30
ÒÑÔÄ   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ÀÖ»îÈËÉú

Í­³æ (СÓÐÃûÆø)

ÒýÓûØÌû:
2Â¥: Originally posted by libralibra at 2012-06-27 20:40:46
Â¥Ö÷µÄ³ÌÐòÁ÷³Ì»¹ËãÇåÎú,µ«ÊÇ´úÂëÓв»ÉÙÎÊÌâ
Ðí¶àÑ­»·µÄµØ·½Ó¦¸ÃÓÃwhile/for,È´ÓÃÁËif,ÌåÏÖÔÚ¼¸¸öÇó×î´óÖµºÍƽ¾ù·Ö×ֵܷĺ¯ÊýÖÐ
ÅÅÐòµÄʱºòÓ¦¸Ã˫ѭ»·ÅÅ,ÐèÒª2¸öÖ¸Õë,
ǰºóÊýÄ¿²»Ò»ÖÂ,ÓÐʱºòÊÇ3,ÓÐʱºò10,¿Ï¶¨³ö ...

ÓдíÎó°¡  ²éѯºÍÅÅÐòɾ³ý¶¼²»ÐÐ ÕâÓÐÒ»·Ý Äã¿´Ò»ÏÂ
5Â¥2012-06-28 18:12:41
ÒÑÔÄ   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] Ò»Ö¾Ô¸»¦9£¬ÉúÎïѧ326Çóµ÷¼Á +7 Áõīī 2026-04-15 7/350 2026-04-15 18:51 by ¸¡ÔÆ166
[¿¼ÑÐ] 296Çóµ÷¼Á +5 Íô£¡£¿£¡ 2026-04-08 5/250 2026-04-15 14:38 by ºÚ¿Æ¼¼»¨¸ÚÑÒ
[¿¼ÑÐ] 08¹¤Ñ§ 309·ÖÇóµ÷¼Á +12 Yin DY 2026-04-08 12/600 2026-04-14 17:49 by lhj2009
[¿¼ÑÐ] Çóµ÷¼Á +3 ÎÒ°®¸ßÊý¸ßÊý°®Î 2026-04-12 3/150 2026-04-14 01:00 by Íõ¬Bè±
[¿¼ÑÐ] 332Çóµ÷¼Á +15 ½¶½¶123 2026-04-10 15/750 2026-04-13 23:12 by pies112
[¿¼ÑÐ] BÇø0809 £¬ÊýÒ»Ó¢Ò»£¬290 Çóµ÷¼Á +3 ãöΫ1111 2026-04-12 4/200 2026-04-13 20:35 by ѧԱJpLReM
[¿¼ÑÐ] ²ÄÁϸ´ÊÔÇóµ÷¼Á +24 xhhdjdjsjks 2026-04-09 24/1200 2026-04-13 15:49 by ÐÒÃâ ..
[¿¼ÑÐ] 295·ÖÇóµ÷¼Á +13 ?ÒªÉϰ¶? 2026-04-10 13/650 2026-04-12 15:37 by laoshidan
[¿¼ÑÐ] Çóµ÷¼Á +16 ÕÅ·¬ÇѲ»³´µ° 2026-04-10 17/850 2026-04-12 13:58 by °¾Ò¹³É£¡
[¿¼ÑÐ] 0854µ÷¼Á +12 ³¤¹­°Á 2026-04-09 13/650 2026-04-12 09:56 by ÄæË®³Ë·ç
[¿¼ÑÐ] Ò»Ö¾Ô¸Î÷±±¹¤Òµ´óѧ289 085602 +33 yangæÃ 2026-04-10 34/1700 2026-04-12 08:11 by Art1977
[¿¼ÑÐ] ҩѧר˶µ÷¼Á +8 ? һ·Éú?»¨? 2026-04-10 10/500 2026-04-11 21:21 by zhouxiaoyu
[¿¼ÑÐ] µ÷¼Á +5 ÎĵÀÐÇ̨ 2026-04-11 5/250 2026-04-11 15:01 by ¿­¿­Òª±ä˧
[¿¼ÑÐ] 288Çóµ÷¼Á +15 ´úfish 2026-04-09 16/800 2026-04-11 10:26 by wwj2530616
[¿¼ÑÐ] ¹¤¿Æ273µ÷¼Á +6 X1999 2026-04-09 7/350 2026-04-11 10:23 by zhq0425
[¿¼ÑÐ] ÖÐҩѧµ÷¼Á ³õÊÔ324 +4 Ñó¸Ê¾Õ¡¢ 2026-04-10 6/300 2026-04-11 09:41 by gong120082
[¿¼ÑÐ] »¯Ñ§¹¤³ÌÓë¼¼Êõ324µ÷¼Á +23 Ëï³£»ª 2026-04-09 25/1250 2026-04-11 00:07 by ÆïÅ£¶Éº®½­
[¿¼ÑÐ] µ÷¼Á +12 ¾í¾í¾íÐIJË_ 2026-04-09 13/650 2026-04-10 22:36 by Ftglcn90
[¿¼ÑÐ] ¼ÆËã»úÀàÇóµ÷¼Á£¬22408-274·Ö +7 Éϰ¶deС³æ 2026-04-09 8/400 2026-04-10 19:56 by fxue1114
[¿¼ÑÐ] 298Çóµ÷¼Á +13 ¶¤¶£ß˶¬¹Ï 2026-04-09 13/650 2026-04-10 15:49 by jiajinhpu
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û