±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 845  |  »Ø¸´: 7

hdy523331137

Òø³æ (СÓÐÃûÆø)

[ÇóÖú] ¹ØÓÚcÓïÑÔiÖ¸ÕëÎÊÌâ ÒÑÓÐ3È˲ÎÓë

#include<stdio.h>
#include<string.h>
int main()
{void sort(char *name[],int n);
void print(char *name[],int n);
char *name[]={"Follow","Bie","Grewds","FOR","Cfefe"};
int n=5;
sort(name, n);
print(name, n);
return 0;}
void sort(char *name[],int n)
{
char *temp;
int i,j,k;
for(i=0;i<n-1;i++)
{
k=i;
for(j=i+1;j<n;j++)
if(strcmp(name[k],name[j])>0)
k=j;
if(k!=i)
{temp=name;name=name[k];name[k]=temp;}}}
void print(char *name[],int n)
{
int i;
for(i=0;i<n;i++)
printf("%s\n",name);}
if(strcmp(name[k],name[j])>0) Ϊʲô²»»»³Éif(strcmp(*name[k],*name[j])>0)£¿name[k]ºÍname[j]²»ÊÇÖ»±íʾµØÖ·Âð£¿Ôõô»á±íʾ×Ö·û´®ÄØ£¿
½«{temp=name;name=name[k];name[k]=temp;}»»³É{*temp=*name;*name=*name[k];*name[k]=*temp;}Ϊʲô²»ÐÐÄØ£¿Ð»Ð»¸÷λ´óÏÀÁË
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

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

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

gongweixue

гæ (³õÈëÎÄ̳)

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

¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
nameÉùÃ÷µÄʱºòÊÇ×Ö·ûÖ¸ÕëµÄÊý×飬Ҳ¾ÍÊÇÒ»¸öÊý×éÀïÃæ´æµÄ¶¼ÊÇ×Ö·ûÖ¸Õ룬ËùÒÔname[k]ÀïÃæ¾ÍÊÇchar*

[ ·¢×ÔСľ³æ¿Í»§¶Ë ]
2Â¥2014-12-21 03:27:21
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

gongweixue

гæ (³õÈëÎÄ̳)

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

ÒýÓûØÌû:
2Â¥: Originally posted by gongweixue at 2014-12-21 03:27:21
nameÉùÃ÷µÄʱºòÊÇ×Ö·ûÖ¸ÕëµÄÊý×飬Ҳ¾ÍÊÇÒ»¸öÊý×éÀïÃæ´æµÄ¶¼ÊÇ×Ö·ûÖ¸Õ룬ËùÒÔnameÀïÃæ¾ÍÊÇchar*

¶øÈç¹ûÄãÈ¥¿´±ê×¼¿âµÄ»°£¬strcmpÓ¦¸ÃÊǽÓÊÜ×Ö·ûÖ¸ÕëÀàÐ͵IJÎÊý¡£
ÔÚcÀïÃæ£¬ÊDz»´æÔÚ×Ö·û´®ÀàÐ͵쬽ö½öÊÇÓÃÒ»¸ö×Ö·ûÖ¸ÕëÈ¥Ö¸ÏòÒ»¸ö´æ´¢ÓÚ³£Á¿ÇøÓòµÄÒ»´®×Ö·ûÐòÁУ¬ÕâºÍ×Ö·ûÊý×éÒ²ÓÐÇø±ð¡£µ«ÊÇÔÚcÓïÑÔÖУ¬ÔÚº¯ÊýµÄ²ÎÊý´«µÝµÄʱºò£¬¿ÉÒÔ°Ñ×Ö·ûÖ¸ÕëºÍ×Ö·ûÊý×éÊ×µØÖ·ºÍ×Ö·ûÊý×éÃûµ±³ÉÒ»»ØÊ£¬ÈçºÎʵÏÖÊDZàÒëÆ÷µÄÖ°Ôð£¬ÎÒÃDz»Óõ£ÐÄ¡£

[ ·¢×ÔСľ³æ¿Í»§¶Ë ]
3Â¥2014-12-21 03:58:05
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

gongweixue

гæ (³õÈëÎÄ̳)

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

ÒýÓûØÌû:
3Â¥: Originally posted by gongweixue at 2014-12-21 03:58:05
¶øÈç¹ûÄãÈ¥¿´±ê×¼¿âµÄ»°£¬strcmpÓ¦¸ÃÊǽÓÊÜ×Ö·ûÖ¸ÕëÀàÐ͵IJÎÊý¡£
ÔÚcÀïÃæ£¬ÊDz»´æÔÚ×Ö·û´®ÀàÐ͵쬽ö½öÊÇÓÃÒ»¸ö×Ö·ûÖ¸ÕëÈ¥Ö¸ÏòÒ»¸ö´æ´¢ÓÚ³£Á¿ÇøÓòµÄÒ»´®×Ö·ûÐòÁУ¬ÕâºÍ×Ö·ûÊý×éÒ²ÓÐÇø±ð¡£µ«ÊÇÔÚcÓïÑÔÖУ¬ÔÚº¯ÊýµÄ ...

ÁíÍ⣬*ÊǽâÒýÓòÙ×÷·û£¬ÓïÒåÉÏÀ´ËµÊǶÔÓÒ²àÊý¾ÝÀàÐÍÖ¸ÕëµÄÒ»¸ö²Ù×÷£¬Ò²¾ÍÊǶÔchar*½øÐÐÈ¡ÄÚÈÝ£¬½á¹ûÊÇchar£¬tempÊÇÖ¸ÕëÀàÐÍ£¬ËùÒÔ²»¼æÈÝ¡£¼´Ê¹tempÊÇcharÀàÐ͵ģ¬×îºóÒ²Ö»ÊǶԵÚÒ»¸ö×Ö·û½øÐн»»»¶øÒÑ¡£

[ ·¢×ÔСľ³æ¿Í»§¶Ë ]
4Â¥2014-12-21 04:02:20
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

hdy523331137

Òø³æ (СÓÐÃûÆø)

ÒýÓûØÌû:
4Â¥: Originally posted by gongweixue at 2014-12-21 04:02:20
ÁíÍ⣬*ÊǽâÒýÓòÙ×÷·û£¬ÓïÒåÉÏÀ´ËµÊǶÔÓÒ²àÊý¾ÝÀàÐÍÖ¸ÕëµÄÒ»¸ö²Ù×÷£¬Ò²¾ÍÊǶÔchar*½øÐÐÈ¡ÄÚÈÝ£¬½á¹ûÊÇchar£¬tempÊÇÖ¸ÕëÀàÐÍ£¬ËùÒÔ²»¼æÈÝ¡£¼´Ê¹tempÊÇcharÀàÐ͵ģ¬×îºóÒ²Ö»ÊǶԵÚÒ»¸ö×Ö·û½øÐн»»»¶øÒÑ¡£
...

char *name[]={"Follow","Bie","Grewds","FOR","Cfefe"}ÖÐÖ¸ÕëÃûnameµ¥¶À±íʾʲôÒâ˼£¿ÊDZíʾµÚÒ»¸ö×Ö·û´®Ê×µØÖ·µÄµØÖ·Âð£¿name[k]ÀïÃæ¾ÍÊÇchar*£¿£¿
5Â¥2014-12-21 09:39:03
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

sxu2009

ÖÁ×ðľ³æ (ÕýʽдÊÖ)

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

¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
hdy523331137: ½ð±Ò+30, ¡ï¡ï¡ï¡ï¡ï×î¼Ñ´ð°¸ 2014-12-21 21:41:05
ÎÊÌâÒ»£ºif(strcmp(name[k],name[j])>0) Ϊʲô²»»»³Éif(strcmp(*name[k],*name[j])>0)£¿name[k]ºÍname[j]²»ÊÇÖ»±íʾµØÖ·Âð£¿Ôõô»á±íʾ×Ö·û´®ÄØ£¿

²Î¿¼½â´ð£ºÒòΪstrcmpº¯ÊýµÄÁ½¸öÐÎʽ²ÎÊý¶¼ÊÇÖ¸Õ루µØÖ·£©£¬µ÷ÓÃʱʵ²ÎÀàÐÍÓ¦ÓëÆäÒ»Ö£¬ËùÒÔstrcmp(name[k],name[j])²»ÄܸijÉstrcmp(*name[k],*name[j])¡£


ÎÊÌâ¶þ£º½«{temp=name;name=name[k];name[k]=temp;}»»³É{*temp=*name;*name=*name[k];*name[k]=*temp;}Ϊʲô²»ÐÐÄØ£¿

Õâ¸ö¸´ºÏÓï¾ä±¾Éí¾ÍÓÐÎÊÌ⡪¡ªname±íʾname[0]µÄµØÖ·&ame[0]£»ËüÓëname[k]µÄlevelÊDz»Í¬µÄ£¬ËùÒÔ{temp=name;name=name[k];name[k]=temp;}Ó¦¸ÃΪ{temp=*name;*name=name[k];name[k]=temp;}£»µ«²»ÄܸÄΪ{*temp=*name;*name=*name[k];*name[k]=*temp;}£¨Òò*tempºÍ*nameÀàÐͲ»Í¬£©¡£

ÍêÕû³ÌÐòÈçÏ£º
[code]
#include<stdio.h>
#include<string.h>
int main()
{
         void sort(char *name[],int n);
    void print(char *name[],int n);
    char *name[]={"Follow","Bie","Grewds","FOR","Cfefe"};
    int n=5;
    sort(name, n);
    print(name, n);
    return 0;
}
void sort(char *name[],int n)
{
    char *temp;
    int i,j,k;
    for(i=0;i<n-1;i++)
    {
       k=i;
       for(j=i+1;j<n;j++)
       if(strcmp(name[k],name[j])>0)
       k=j;
       if(k!=i)
       {
               temp=*name;*name=name[k];name[k]=temp;
             }
          }
          }
void print(char *name[],int n)
{
    int i;
    for(i=0;i<n;i++)
    printf("%s\n",name);
}
[\code]
6Â¥2014-12-21 12:11:42
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

sxu2009

ÖÁ×ðľ³æ (ÕýʽдÊÖ)

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

ÍêÕû´úÂëÈçÏ£º
CODE:
#include<stdio.h>
#include<string.h>
int main()
{
         void sort(char *name[],int n);
    void print(char *name[],int n);
    char *name[]={"Follow","Bie","Grewds","FOR","Cfefe"};
    int n=5;
    sort(name, n);
    print(name, n);
    return 0;
}
void sort(char *name[],int n)
{
    char *temp;
    int i,j,k;
    for(i=0;i<n-1;i++)
    {
       k=i;
       for(j=i+1;j<n;j++)
       if(strcmp(name[k],name[j])>0)
       k=j;
       if(k!=i)
       {
               temp=*name;*name=name[k];name[k]=temp;
             }
          }
          }
void print(char *name[],int n)
{
    int i;
    for(i=0;i<n;i++)
    printf("%s\n",name[i]);
}

7Â¥2014-12-21 12:12:50
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

m57091003

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

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

¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
×Ö·û´®¿ÉÒÔÓÃÖ¸ÕëÊý×éµÄÊý×éÔªËØ±íʾ.*ÊǼä½ÓÖ¸Ïò.
char *name[]={"Follow","Bie","Grewds","FOR","Cfefe"};
ËùÒÔ£¬name±íʾµÄ¾ÍÊÇ×Ö·û´®.
¾ßÌåµÄ¿ÉÒԲο¼ Ç®ÄÜÖ÷±àµÄ¡¶C++³ÌÐòÉè¼Æ¡·µÚÒ»°æ.
8Â¥2014-12-21 13:24:08
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ hdy523331137 µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 288Çóµ÷¼Á Ò»Ö¾Ô¸¹þ¹¤´ó ²ÄÁÏÓ뻯¹¤ +30 ÂåÉñ¸ç¸ç 2026-03-31 31/1550 2026-04-02 13:49 by ÂåÉñ¸ç¸ç
[¿¼ÑÐ] »·¾³285·Ö£¬¹ýÁù¼¶£¬Çóµ÷¼Á +6 xhr12 2026-04-02 6/300 2026-04-02 13:38 by sun200805022
[¿¼ÑÐ] 286·Öµ÷¼Á +20 Faune 2026-03-30 22/1100 2026-04-02 13:24 by clyblh
[¿¼ÑÐ] 301Çóµ÷¼Á +12 ÂæÍÕÄÐÈË 2026-04-02 12/600 2026-04-02 13:02 by wxiongid
[¿¼ÑÐ] Ò»Ö¾Ô¸085600ÖпÆÔºÄþ²¨Ëù276·ÖÇóµ÷¼Á +24 ²ÄÁÏѧ257Çóµ÷¼Á 2026-03-28 25/1250 2026-04-02 11:27 by -ÃÔÁË·°¡Â·
[¿¼ÑÐ] 348Çóµ÷¼Á +6 СÀÁ³æ²»ÀÁÁË 2026-03-27 7/350 2026-04-02 11:18 by sanrepian
[¿¼ÑÐ] ²ÄÁÏר˶322·Ö +11 ¹þ¹þ¹þºðºðºð¹þ 2026-04-01 11/550 2026-04-02 10:52 by lnilvy
[¿¼ÑÐ] Ò»Ö¾Ô¸Äϲý´óѧ324Çóµ÷¼Á +11 hanamiko 2026-04-01 11/550 2026-04-02 09:00 by sanrepian
[¿¼ÑÐ] ²ÄÁϵ÷¼Á +12 Ò»ÑùYWY 2026-04-01 12/600 2026-04-02 00:21 by °ÙÃë¹âÄê
[¿¼ÑÐ] Ò»Ö¾Ô¸Î÷°²½»´ó²ÄÁÏѧ˶£¨Ó¢Ò»Êý¶þ£©347£¬Çóµ÷¼Áµ½¸ß·Ö×Ó/²ÄÁÏÏà¹Ø×¨Òµ +7 zju51 2026-03-31 9/450 2026-04-01 19:35 by CFQZAFU
[¿¼ÑÐ] µ÷¼Á +3 ºÃºÃ¶ÁÊé¡£ 2026-04-01 5/250 2026-04-01 15:39 by ºÃºÃ¶ÁÊé¡£
[¿¼ÑÐ] 080200ѧ˶£¬»úе¹¤³Ìרҵ277·Ö£¬Çó´ø×ߣ¡ +4 Æ¿×ÓPZ 2026-03-31 4/200 2026-03-31 20:16 by vgtyfty
[¿¼ÑÐ] ²ÄÁÏ¿ÆÑ§Ó빤³ÌÇóµ÷¼Á +13 ÉîVËÞÉá°É 2026-03-29 13/650 2026-03-31 19:50 by Dyhoer
[¿¼ÑÐ] 336²ÄÁÏÇóµ÷¼Á +10 ³ÂäÞÓ¨ 2026-03-26 12/600 2026-03-31 17:59 by jp9609
[¿¼ÑÐ] 085601Ó¢¶þÊý¶þÇóµ÷¼Á ×Ü·Ö325 +4 Óຽº½ 2026-03-31 4/200 2026-03-31 17:38 by ÌÆãå¶ù
[¿¼²©] ²ÄÁÏרҵÉ격 +5 ¶ÅÓêæÃdyt 2026-03-29 5/250 2026-03-31 11:19 by oooqiao
[¿¼ÑÐ] ±¾¿Æ211×Ü·Ö289£¬08¹¤Ñ§ÕæÐÄÇóµ÷¼Á +3 utopiaE 2026-03-30 3/150 2026-03-30 23:42 by ms629
[¿¼ÑÐ] Ò»Ö¾Ô¸±±¾©¹¤Òµ´óѧ£¬324·ÖÇóµ÷¼Á +6 Áã°Ë# 2026-03-28 6/300 2026-03-29 21:20 by nanaliuyun
[¿¼ÑÐ] ¸´ÊÔµ÷¼Á +3 raojunqi0129 2026-03-28 3/150 2026-03-28 15:27 by ÂäÉ˼
[¿¼ÑÐ] 292Çóµ÷¼Á +4 ÇóÇóÁËÊÕÏÂÎÒ°É£ 2026-03-26 4/200 2026-03-27 10:37 by zhshch
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û