ƵµÀÀ¸Ä¿
Ê×Ò³ > ¿¼ÊÔ > µÈ¼¶¿¼ÊÔ > Èý¼¶ > ÍøÂç¼¼Êõ > ÕýÎÄ

¼ÆËã»úµÈ¼¶¿¼ÊÔÈý¼¶ÍøÂç¼¼ÊõÉÏ»úÌ⣨5£©

2019-12-06 08:25:04           
Êղؠ  ÎÒҪͶ¸å
º¯ÊýreadDat()µÄ¹¦ÄÜÊÇ´ÓÎļþin74.datÖжÁÈ¡20ÐÐÊý¾Ý´æ·Åµ½×Ö·û´®Êý×éxxÖУ¨Ã¿ÐÐ×Ö·û´®µÄ³¤¶È¾ùСÓÚ80£©¡£Çë±àÖÆº¯Êý jsSort()£¬¸Ãº¯ÊýµÄ¹¦ÄÜÊÇ£ºÒÔÐÐΪµ¥Î»¶Ô×Ö·û´®±äÁ¿µÄϱêÎªÆæÊýλÖÃÉϵÄ×Ö·û°´ÆäASCIIÖµ´ÓСµ½´óµÄ˳Ðò½øÐÐÅÅÐò£¬ÅÅÐòºóµÄ½á¹ûÈÔ°´ÐÐÖØÐ´æÈë×Ö·û´®Êý×éxxÖУ¬×îºóµ÷Óú¯ÊýwriteDat()°Ñ½á¹ûxxÊä³öµ½Îļþout74.datÖС£
¡¡¡¡ÀýÈ磺 λÖá¡0¡¡1¡¡2¡¡3¡¡4¡¡5¡¡6¡¡7
¡¡¡¡Ô´×Ö·û´®¡¡h¡¡g¡¡f¡¡e¡¡d¡¡c¡¡b¡¡a¡¡
¡¡¡¡Ôò´¦Àíºó×Ö·û´®¡¡h¡¡a¡¡f¡¡c¡¡d¡¡e¡¡b¡¡g¡£
¡¡¡¡×¢Ò⣺²¿·ÖÔ´³ÌÐòÒѸø³ö¡£
¡¡¡¡ÇëÎð¸Ä¶¯Ö÷º¯Êýmain( )¡¢¶Áº¯ÊýreadDat()ºÍдº¯ÊýwriteDat( )µÄÄÚÈÝ¡£
¡¡¡¡ÊÔÌâ³ÌÐò£º
¡¡¡¡#include
¡¡¡¡#include
¡¡¡¡#include
¡¡¡¡char xx[20][80];
¡¡¡¡void readDat();
¡¡¡¡void writeDat();
¡¡¡¡void jsSort()
¡¡¡¡{
¡¡¡¡
¡¡¡¡}
¡¡¡¡void main()
¡¡¡¡{
¡¡¡¡readDat();
¡¡¡¡jsSort();
¡¡¡¡writeDat();
¡¡¡¡}
¡¡¡¡void readDat()
¡¡¡¡{
¡¡¡¡FILE *in;
¡¡¡¡int i=0;
¡¡¡¡char *p;
¡¡¡¡in=fopen("in74.dat","r");
¡¡¡¡while(i<20 &&="" fgets(xx[i],80,in)!="">
¡¡¡¡{
¡¡¡¡p=strchr(xx[i],'n');
¡¡¡¡if(p) *p=0;
¡¡¡¡i++;
¡¡¡¡}
¡¡¡¡fclose(in);
¡¡¡¡}
¡¡¡¡void writeDat()
¡¡¡¡{
¡¡¡¡FILE *out;
¡¡¡¡int i;
¡¡¡¡out=fopen("out74.dat","w");
¡¡¡¡system("CLS");
¡¡¡¡for(i=0;i<20;i++)>
¡¡¡¡{
¡¡¡¡printf("%sn",xx[i]);
¡¡¡¡fprintf(out,"%sn",xx[i]);
¡¡¡¡}
¡¡¡¡fclose(out);
¡¡¡¡}
¡¾´ð°¸¡¿
¡¡¡¡void jsSort()
¡¡¡¡{
¡¡¡¡int i,j,k; /*¶¨ÒåÑ­»·¿ØÖƱäÁ¿*/
¡¡¡¡int str; /*¶¨Òå´æ´¢×Ö·û´®³¤¶ÈµÄ±äÁ¿*/
¡¡¡¡char temp; /*¶¨ÒåÊý¾Ý½»»»Ê±µÄÔÝ´æ±äÁ¿*/
¡¡¡¡for(i=0;i<20;i++)>
¡¡¡¡{
¡¡¡¡str=strlen(xx[i]); /*Çó¸÷ÐÐ×Ö·û´®µÄ³¤¶È*/
¡¡¡¡for(j=1;j
¡¡¡¡/*½«Ï±êÎªÆæÊýµÄ×Ö·û°´ÆäASCIIÖµ´ÓСµ½´óµÄ˳Ðò½øÐÐÅÅÐò*/
¡¡¡¡for(k=j+2;k<>
¡¡¡¡if(xx[i][j]>xx[i][k])
¡¡¡¡{
¡¡¡¡temp=xx[i][j];
¡¡¡¡xx[i][j]=xx[i][k];
¡¡¡¡xx[i][k]=temp;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡}
¡¡¡¡¡¾½âÎö¡¿±¾ÌâÖ÷Òª¿¼²éµÄÊǶþάÊý×éµÄ·ÃÎʼ°Êý¾ÝµÄÅÅÐòÎÊÌâ¡£
¡¡¡¡ÔÚ±¾ÌâÖУ¬½«Êý¾Ý´æ·ÅÔÚÒ»¸ö¶þάÊý×éxxÖС£ÆäÖÐÒÔÐÐÊýΪÊý×éµÄµÚÒ»¸öϱ꣬ÒÔ×Ö·û´®µÄ×î´ó³¤¶È80ΪÆäµÚ¶þ¸öϱê¡£ÒòΪÒÔÐÐΪ×Ö·û´®´¦ÀíµÄµ¥Î»£¬Ê×ÏÈҪʹÓú¯Êýstrlen()ÇóµÃÿһÐÐÖÐ×Ö·ûµÄ¸öÊý¡£Ö»¶Ô×Ö·û´®Êý×éÖÐϱêÎªÆæÊýµÄ×Ö·û½øÐд¦Àí£¬¿ÉÒÔ´Óxx[0][1]¿ªÊ¼£¬ÈôÐèÒªÔö¼Óʱ¶¼Ôö¼Ó2£¬Ôò¿ÉʵÏÖÖ»·ÃÎÊϱêÎªÆæÊýµÄÊý×éÔªËØ¡£ÅÅÐòʹÓÃÇ°Ãæ½éÉܵÄ"Ñ¡ÔñÅÅÐò·¨"¡£
ÉÏһƪ£º¼ÆËã»úµÈ¼¶¿¼ÊÔÈý¼¶ÍøÂç¼¼ÊõÉÏ»úÌ⣨4£©
ÏÂһƪ£º¼ÆËã»úµÈ¼¶¿¼ÊÔÈý¼¶ÍøÂç¼¼ÊõÉÏ»úÌ⣨11£©
Ïà¹ØÎÄÕÂ
ͼÎÄÍÆ¼ö

¹ØÓÚÎÒÃÇ | ÁªÏµÎÒÃÇ | ¹ã¸æ·þÎñ | Ͷ×ʺÏ×÷ | °æÈ¨ÉêÃ÷ | ÔÚÏß°ïÖú | ÍøÕ¾µØÍ¼ | ×÷Æ··¢²¼ | Vip¼¼ÊõÅàѵ | ¾Ù±¨ÖÐÐÄ

°æÈ¨ËùÓÐ: È«·å°²È«ÁªÃË--ÖÂÁ¦ÓÚ×öʵÓõÄIT¼¼ÊõÑ§Ï°ÍøÕ¾