<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            試題

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

            時間:2025-04-22 19:30:05 試題 我要投稿

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

              函數TeadDat()實現從文件夾IN.DAT中讀取一篇英文文章存入到字符串組xx中,

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

              請編制函數SortCharD(),其函數的功能是:以行為單位對字符按從小到大的順序進

              行排列,排列后的結果仍按行重新存入字符串組xx中,最后調用函數wrintDat()把

              結果xx輸出到文件OUT2.DAT中。

              例:原文:dAe,BfC.

              CCbbAA

              結果:,.ABCdef

              DDCCBB

              #include

              #include

              #include

              char xx[50][80];

              int maxlien=0;

              int ReadDat(void);

              void WriteDat(void);

              void SortCharD(void);

              {

              //在此區域填寫你的答案。

              }

              void main

              {

              clrscr();

              if(ReadDat())

              {

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

              return;

              }

              SortCharD();

              WriteDat();

              }

              int ReadDat(void)

              {

              FILE *fp;

              int i=0;

              char *p;

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

              return 1;

              while(fgets(xx,80,fp)!=NULL)

              {

              p=strchr(xx,'\n');

              if(p)*p=0;

              i++;

              }

              maxlien=i;

              fclose(fp);

              return 0;

              }

              void WriteDat(void)

              {

              FILE *fp;

              int i;

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

              for(i=0;i

              {

              printf("%s\n",xx);

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

              }

              fclose(fp);

              }

              【參考答案】:

              void SortCharD(void);

              {

              int i,j,k;

              char cTemp;

              int ip,iLen;

              for(i=0;i

              {

              ilen=strlen(xx);

              for(j=0;j

              {

              ip=j;

              for(k=j+1;k

              if(xx[k]

              ip=k;

              cTemp=xx[ip];

              xx[ip]=xx[j];

              xx[j]=cTemp;

              }

              }

              }

            【計算機三級網絡技術上機試題】相關文章:

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

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

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

            計算機三級網絡技術上機考試題08-16

            2016計算機三級考試網絡技術上機試題及答案10-05

            2016年計算機三級網絡技術上機試題及答案07-29

            2016計算機三級網絡技術上機考試沖刺試題08-19

            2015計算機三級網絡技術上機考試沖刺試題10-31

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

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院