<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            試題

            最新計算機三級網絡上機試題及答案

            時間:2025-01-31 11:31:52 試題 我要投稿

            2016最新計算機三級網絡上機試題及答案

              函數ReadDat( )實現從文件IN.DAT中讀取一篇英文文章存入到字符串數組xx中; 請編制函數SortCharD( ), 其函數的功能是: 以行為單位對字符按從大到小的順序進行排序, 排序后的結果仍按行重新存入字符串數組xx中。最后main()函數調用函數WriteDat()把結果xx輸出到文件OUT2.DAT中。

            2016最新計算機三級網絡上機試題及答案

              例: 原文: dAe,BfC.

              CCbbAA

              結果: fedCBA.,

              bbCCAA

              原始數據文件存放的格式是: 每行的寬度均小于80個字符, 含標點符號和空格。

              注意: 部分源程序存放在PROG1.C中。

              請勿改動主函數main( )、讀數據函數ReadDat()和輸出數據函數WriteDat()的內容。

              -----------------

              PROG1.C

              #include

              #include

              #include

              char xx[50][80] ;

              int maxline = 0 ; /* 文章的總行數 */

              int ReadDat(void) ;

              void WriteDat(void) ;

              void SortCharD(void)

              {int I,j,k,strl;

              char ch;

              for(I=0;I

              {strl=strlen(xx[I]);

              for(j=0;j

              for(k=j+1;k

              if(xx[I][j]

              {ch=xx[I][j]; xx[I][j]=xx[I][k]; xx[I][k]=ch;}

              }

              }

              void main()

              {

              clrscr() ;

              if(ReadDat()) {

              printf("數據文件IN.DAT不能打開!\n\007") ;

              return ;

              }

              SortCharD() ;

              WriteDat() ;

              system("pause");

              }

              int ReadDat(void)

              {

              FILE *fp ;

              int i = 0 ;

              char *p ;

              if((fp = fopen("IN.DAT", "r")) == NULL) return 1 ;

              while(fgets(xx[i], 80, fp) != NULL) {

              p = strchr(xx[i], '\n') ;

              if(p) *p = 0 ;

              i++ ;

              }

              maxline = i ;

              fclose(fp) ;

              return 0 ;

              }

              void WriteDat(void)

              {

              FILE *fp ;

              int i ;

              clrscr() ;

              fp = fopen("OUT2.DAT", "w") ;

              for(i = 0 ; i < maxline ; i++) {

              printf("%s\n", xx[i]) ;

              fprintf(fp, "%s\n", xx[i]) ;

              }

              fclose(fp) ;

              }

              IN.DAT

              dAe,BfC.

              CCbbAA

              You can create an index on any field, on several fields to be used

              together, or on parts thereof, that you want to use as a key. The

              keys in indexes allow you quick access to specific records and define

              orders for sequential processing of a ISAM file. After you no longer

              need an index, you can delete it. Addition and indexes have no effect

              on the data records or on other indexes.

              You may want a field in field in each record to uniquely identify that

              record from all other records in the file. For example, the Employee

              Number field is unique if you do not assign the same number to two

              different employees, and you never reassign these numbers to other

              employees. If you wish to find or modify the record belonging to a

              specific employee, this unique field saves the thouble of determining

              whether you have the correct record.

              If you do not have a unique field, you must find the first record

              the matches your key and determine whether the record is the one you

              want. If it is not the correct one, you must search again to find others.

              If you know that you have a unique field within your records, you

              can include this fact in the key description, and ISAM will allow only

              unique keys. For example, if you specify that the employee numbers are

              unique, ISAM only lets you add records to the file for, or change

              numbers to, employee numbers that do not alreadly exist int file.

              OUT.DAT

              fedCBA.,

              bbCCAA

              yxvuuttsssrroooonnnnnnllliiiffeeeeeeeeeddddccbaaaaaY,

              yywuuttttttttsssrrrrpoooooonnkhhhhgfeeeeeeeaaaaaT.,,

              yyxwuutssssssrrqpoooonnnnllkkiiiiiiffeeeeeeeeddddccccccaaa

              yuuttssssrrrrrrqpooooooonnnnllliiiggffffeeeeeeedcaaSMIAA.

              yxxvuttttsooonnnnnnnnliiiiihffeeeeeeeeeeedddddddccaaaaA.,

              xtttssrrrrooooonnnihheeeeedddcaa.

              yyywuuutttttrrqooonnnnnmllliiiiiiihhfffeeeeeeddddccaaaaaY

              yxtttsrrrrrrrppoooooonmmmllllliihhhffeeeeeeeeeeddccaaFE.,

              ywuuuuuttttssssrrqooooonnnnmmmliiiiihgffeeeeeeddbbaaN

              yyvuuttttsssssrrrrrpoooonnnnnmmliihhgffeeeeeeeeeeeeddbaa,

              yyywutttssrrrpoooooooonnnmmlliiiihhggfffeeeeeedddcbaI.

              yvuuuttttssssrqppooonnnmmllliiiiiiihhhgfffeeeeeeeeeeeddccba,

              ywvutttrrrrrooohhhheeeeeedccca.

              yyvuuuuuttttssrrrqooooonnnmliiiihhffffeeeeeddddcaaI,

              yyywuuttttttssrrrrroooonnnmmkiihhhhhheeeeeeeeeeeedddccaa

              ywuuttttttttssssrrrroooooonnnnnmiiiihhhgffeeeeedcccaaaaI..,

              yyyywwvuuuuuutttsrrrqoooooonnnlkiiiihhhffeeeeddcaaaI,

              yywwuttttssrpooonnnnnnllllllkiiiiiihhfeeeedddccccaaaaSMIA,

              yyyyxuuuutttsssrrrqpppooonnmmmllkiiihhffeeeeeeeeeeecbaaaF.,

              yyuuutttssrrrrqoooooonnnllliihhgffeeeeeedddccaaSMIA,,

              yyxuuttttttsssrrrpoooonnnnmmmlllliiihfeeeeeeeeddbbaaa.

            【最新計算機三級網絡上機試題及答案】相關文章:

            最新計算機三級網絡技術上機試題及答案09-04

            2016最新三級網絡技術上機試題及答案08-20

            2016最新計算機三級Access上機試題及答案08-30

            計算機三級Access上機試題及答案07-01

            最新計算機三級網絡試題及答案09-10

            計算機網絡三級上機考試題及答案07-04

            計算機三級上機試題09-24

            計算機三級上機試題10-22

            計算機三級網絡技術上機試題09-18

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看