亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        計算機等級考試三級機試C語言編程詳細解析六、數(shù)字排序[1]

        字號:

        六、數(shù)字排序
            在文件in.dat中有200組數(shù)據(jù),每組有3個數(shù),每個數(shù)均是三位數(shù)。函數(shù)ReadDat()讀取這200組數(shù)據(jù)存放到結(jié)構(gòu)數(shù)組aa中,請編制函數(shù)jsSort(),其函數(shù)的功能是:要求在200組數(shù)據(jù)中找出條件為每組中的第一個數(shù)大于第二個數(shù)加第三個數(shù)的之和,其中滿足條件的個數(shù)作為函數(shù)jsSort() 的返回值,同時把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中,再對bb中的數(shù)據(jù)按照每組數(shù)據(jù)的第一個數(shù)加第三個之和的大小進行升序排列(第一個數(shù)加第三個數(shù)的和均不相等),排序后的結(jié)果仍重新存入結(jié)構(gòu)數(shù)組bb中,最后調(diào)用函數(shù)WriteDat()把結(jié)果bb輸出到文件out.dat中。
            部分源程序已給出。
            請勿改動主函數(shù)main()、讀數(shù)據(jù)函數(shù)ReadDat()和輸出數(shù)據(jù)函數(shù)WriteDat()的內(nèi)容。
            #include
            #include
            #include
            typedef struct{
            int x1,x2,x3;
            }data;
            data aa[200],bb[200];
            int jsSort()
            {
            }
            void main()
            {
            int count;
            readDat();
            count=jsSort(); /*返回滿足條件的個數(shù)*/
            writeDat(count);
            }
            readDat(int count)
            {
            FILE *in;
            int i;
            in=fopen("in.dat","r");
            for(i=0; i<200; i++)
            fscanf(in,"%d,%d,%d",&aa[i].x1,&aa[i].x2,&aa[i].x3);
            fclose(in);
            }
            writeDat()