国家三级信息管理技术机试模拟试卷2(共9题)_第1页
国家三级信息管理技术机试模拟试卷2(共9题)_第2页
国家三级信息管理技术机试模拟试卷2(共9题)_第3页
国家三级信息管理技术机试模拟试卷2(共9题)_第4页
国家三级信息管理技术机试模拟试卷2(共9题)_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

家三级信息管理技术机试模拟试卷2

(共9套)

(共9题)

明家三级信息管理技术机试模拟试卷第

1套

一、程序设计题(本题共[题,每题上0分,共1分。)

1、已知数据文件IN26.DAT中存有200个4位数,并已调用读函数readDat。把这

此数存入数组a中。请编制一函数jsVal(),其功能是:把千位数字和个位数字重新

组成千个新的I位数(新I位数的I位数字是原4位数的千位数字,新I位数的个

位数字是原4位数的个位数字),把百位数字和十位数字组成另一个新的十位数(新

十位数的十位数字是原4位数的百位数字,新十位数的个位数字是原4位数的十位

数字),如果新组成的两个十位数均是奇数并且两个十位数中至少有一个数能被5

整除,同时两个新十位数字均不为零,则将满足此条件的4位数按从大到小的顺序

存入数组b中,并要求计算满足上述条件的4位数的个数cnl,最后调用写函数

writeDat(),把结果ent及数组b中符合条件的4位数输出到OUT26.DAT文件中。

注意:部分源程序已给出。程序中已定义数组:a[2001,b[200],已定义变量:

ento请勿改动,主函数main。、读函数readDat。和写函数writeDal。的内容。试题

程序:#includc<stdio.h>#dcfincMAX200inta[MAX],b|MAX],ent=0;void

jsVal(){}voidreadDal(){inii;FILE*fp;IP=fopen("IN26.DAT","r");for(i=0;i

(MAX;i++)fscanf(fp,"%d",&a[i]);fclose(fp);)main(){inti;readDat();jsVal();

prinlf("满足条件的数二%d\n",ent);for(i=0;i(ent;i++)printf("%d",b[i]);printf

("\n");writeDat();}wrileDal(){FILE*fp;inti;fp=fopen("OUT26.DAT","w");

fprintf(fp,"%dkn'\ent);for(i=0;i(ent;i++)fprintf(fp."%dkn'\h|ij);fclose(fp);}

标准答案:voidjsVaI(){inti,thou,hun,ten,data,j;intab,cd;for(i=0;i<200;i++)

{thou=a[i]/1000;/*求千位数字*/hun=a|i]%1000/100;/*求百位数字*/

tcn=a[i]%100/10;/*求十位数字*/data=a[i]%10;/*求个位数字*/ab=10*thou+data;/*

把千位数字和个位数字重新组成一个新的十位数*/cd=10*hun+ten;/*把百位数字和

十位数字组成另一个新的十位数*/if(ab%2==l&&cd%2==l&&(ab%5==0||

cd%5==0)&&ab!=0&&cd!=0)b[cnt]=a[i];则把满足条件的数存入数组b中*/}}

for(i=0;i<cnt-l;i++)/*将数组b的数按从大到小的顺序排列*/for(j=i+l;j(ent;

j++)if(b[i]<b[j]){data=b[i];b[i]=b[j];b[j]=data;)}

知识点解析:本题看起似乎比较繁琐,但只要仔细分析,把思路理清,还是不难解

决的。由题意可以列出解题步骤如卜.:(1)求得当前所取得的整数的千位、百位、

十位、个位上的数字值。可以借助(除法)与"%''(取余)两个运算符。

<4thou=a[i]/1000:hun=a[i]%1000/100:ten=a[i]%100/10;data=a[i]%10;”这4条语

句可以依次取得原4位数的千位、百位、十位及个位上的数字值。(2)按照要求(第

一个十位数:新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是

原4位数的个位数;第二个十位数:新十位数的十位数字是原4位数的百位数字,

新十位数的个位数字是原4位数的十位数字)把求得的各个位上的数字值组成两个

新的十位数ab和cd,JI]**ab=10*thou+data;cd=10*hun+ten;”语句实现。(3)对新

组成的两个十位数进行条件判断(判断条件的语句是

“if(ab%2==1&&cd%2=1&&(ab%5=0||cd%5=0)&&ab!=0&&cd!=0)")。如果满足

条件,则把原来的4位数放到数组b中,同时用一个计数器变量cm求出满足条件

的4位数的个数。(4)对数分.b中的4位数用选择法进行从大到小的排序。

国家三级信息管理技术机试模拟试卷第

2套

一、程序设计题(本题共1题,每题1.0分,共I分。)

1、函数ReadDat。的功能是实现从文件ENG4.1N中读取一篇英文文章,存入到字

符串数组xx中。请编制函数encryplChar。,按给定的替代关系对数组xx中的所有

字符进行替代,结果仍存入数组xx对应的位置上,最后调用函数WritcDat。把结

果xx输出到之件PS4.DAT中。替代关系:f(p)=p*l1mod256(p是数组xx中某一

个字符的ASCII值,f(p)是计算后新字符的ASCII值),如果计算后f(p)的值小于等

于32或大于130,则该字符不变,否则将f(p)所对应的字符进行替代“注意:部

分源程序已给出。原始数据文件存放的格式是:每行的宽度均小于80个字符。请

勿改动主函数main。、读函数ReadDal。和写函数WriteDat()的内容。试题程序:

#include<stdio.h>#include<string.h>#include<conio.h>#include<ctype.h>

unsignedcharxx[50][80];inimaxiine=0;/*文章的总行数*/intReadDat(void);void

WriteDat(void);voidencryptChar(){}main(){clrscr();if(ReadDat()){printf("数据文

件ENG4.IN不能打开!\n\0G7");return;}encryptChar();WriteDat();}intReadDat

(void){FILE*fp;inti=0;unsignedchar*p;if((fp=fopcn('ENG4.IN","r"))==NULL)

return1;\vhilc(fgcts(xx[i],80,fp)!=NULL){p=strchrjxx。:,'\n');if(p)*p=0;i++;}

maxline=i;fclose(fp);return0;}voidWritcDat(void){FILE*fp;inti;fp=

fopenCPS4.DAT","w");for(i=0;i<maxline;i++){printf("%s\n'\xx[il);fprintf(fp,

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

标准答案:voidencryplChar。{inii;char*pf;for(i=0;i<maxline;i++){Pf=xx(i!;

/*指针pf指向各行的首地址*/while(*pf!=0){if(*pf*l1%256>130||*pf*ll%256<

=32)/*如果计算后的值小于等于32或大于130*//*则该字符不变*/else

*pf=*pt*11%256;/*否则将所对应的字符进行替代*/pf++;/*指针pf指向下一个

字符*/}}}

知识点解析:本题主要考查用指针变量来控制字符数组,由于要对已有二维字符数

组的所有元素逐个处理,因此,需要定义一个字符指针变量来控制原二维数组的各

行,当前行如果确定下来,用指针的移动就可以依次扫描该行的所有字符元素,每

得到一个字符就对它进行条件判断。根据题意,条件用“if(*pPHl%256>

130||*pf*ll%256V=32)”语句来实现,如果该字符不满足上述条件,就用一个新的

字符来替代,新的字符是空前的字符乘以11的结果再去与256求余数。处理完毕

后,指针去取下一个字符。如果该字符满足所给条件,将不做任何操作,指针直接

下移,去取下一个字符,对下一个字符进行处理。

国家三级信息管理技术机试模拟试卷第

3套

一、程序设计题(本题共,题,每题7.0分,共7分。)

1、请编制函数ReadDat。实现从文件IN93.DAT中读取1000个十进制整数到数组

xx中。请编制函数Compute。分别计算出xx中奇数的个数odd、偶数的个数

even>平均值aver及方套totfc的值,最后调用函数WfiteDat。把结果输出到

A-1

totfc=V(x4i]-aver)2IN

OUT93.DAT文件中。计算方差的公式如下:金原始数据的

存放格式是:每行存放10个数,并用逗号隔开(每个数均大于。且小于等于

2000)o注意;部分源程序己给出。请勿改动主函数main()和写函数WriteDaiO的

内容。试题程序:#include<stdio.h>#include<stdlib.h>#include<string.h>

#defineMAX1000intxx[MAX],odd=0,even=0;doubleaver=0.0.totfc=0.0;void

WriteDat(void);intReadDat(void)|FILE*fp;if((fp=fopenC'IN93.DAT'\"r"))==NULL)

return1;fclose(fp):return0;}voidCompute(void){}voidmain(){inti;for(i=0;i<

MAX;i++)xx[i]=0;if(ReadDat()){printf("数据文件M93.DAT不能打开!\007\n");

return;}Compute();

printf("ODD=%d\nEVEN=%d\nAVER=%lf\nTOTFC=%lf\n",odd,even,aver,totfc);

WiiteDat();}voidWriteDat(void){FILE*fp;inti;fp=fopen("OUT93.DAT","w");

fprintf(fp,"%d\n%d\n%lf\n%lf\n",odd,even,aver,totfc);fclose(fp);}

标准答豪:iniReadDat(void){FILE*fp;inti,j;

if((fp=fopcn("IN93.DAT","r"))==NULL)return1;for(i=0;i<100;i++){for(j=0;j<

1U;J++)fscanf(fp,"%d,”,&xx[i*10+j]);fscanf(fp,"/n");if(feof(fp))break;}fclose(tp);

return0;}voidCompute(void)(inti,yy|MAX|;for(i=0;i<IOOO;i++){if(xx|il%2!=0)

odd++;/*求出xx中奇数的个数odd*/elseeven++;/*求出xx中偶数的个数even*/

aver+=xx[i];/*求出xx中元素的总和*/}aver/二MAX:/*求出xx中元素的平均值*/

for(i=0;i<1000;i++)totfc+=(xx[i]-aver)*(xx[i]-aver)/MAX;|

知识点解析:本题考查的知识点如下:(1)从文件中读取数据。(2)奇偶数的判断和

方差的求法。在C语言中,有一结构体类型FILE,其中包含文件的一些属性信

息。可定义指针指向该结构体,这个指针称为文件指针。要从文件中读取数据,首

先要判断该文件是否能以“读”的方式打开。若能打开,使用函数intfscanf(FILE

*fp,char*formal,args)从fp所指向的文件中依次读取数据《在本题中,数据的存

放很有规律,将数据读出存入数组xx时,只要控制数组下标就可以了。若文件结

束,则退出读取循环。最后要关闭文件。若一个数除以2取余得U,则该数是偶

数,否则为奇数。由方差公式可知,这是求一些连续的数的表达式的值,所以可以

使用循环求得方差。

国家三级信息管理技术机试模拟试卷第

4套

一、程序设计题(本题共,题,每题7.0分,共7分。)

1、已知在文件IN34.DAT中存有100个产品销售记录,每个产品销售记录由产品

代码dm(字符型4位)、产品名称me(字符型10位)、单价dj(整型)、数量si(整

型)、金额je(长整型)几部分组成。其中,金额=单价x数量可计算得出。函数

ReadDatO的功能是读取这100个销售记录并存入数组sell中。请编制函数

SortDatO,其功能要求;按产品代码从大到小进行捧列,若产品代码相同,则按金

额从大到小进行排列,最终排列结果仍存入结构数组sell中,最后调用函数

wriieDal。把结果输出到文件OUT34.DAT中。注意:部分源程序已给出。请勿改

动主函数main。、读函数RdadDat。和写函数WriteDat。的内容V试题程序:

#include<stdio.h>#inckide<mem.h>#include<string.h>#include<conio.h>

#include<stdlib.h>#defineMAX100typedefstruct{chardml5];charmc[l1];intdj;

intsi;longje;|PRO;PROsell[MAX];voidReadDatO;voidWriteDal();voidSortDatO

{}voidmain(){memset(sell,0,sizeof(sell));ReadDa(();SortDatO;WriteDatO;}void

ReadDatO{FILE*fp;charsir[80],ch[H];inti;fp=fopcn("IN34.DAT';"r");for(i=0;i<

100;i++){fgets(str,80,fjp);memcpy(sell[i].dm,str,4);memcpy(sell[ij.mc,str+4,10);

memcpy(ch,str+14,4);ch|4]=0;sell[i].dj=atoi(ch);memepy(ch,str+18,5);ch[5]=0;

sell[i].sl=atoi(ch);sell[i].je=(long)sell[i].dj*sell[i].sl;)fclose(fp);)voidWriteDatO

{FILE*fp;inti;fp二fopen("OUT34.DAT\"w");for(i=0;iV100;i++)

{fprintf(fp,M%s%s%4d%5c%10ld\n'\sell[i].dm,scll[i].mc,scll[i].dj,sell[i].sl,

sell[i].je);}fclose(fp);}

标准答案:voidSortDaK){inti,j;PROxy;for(i=0;i<99;i++)for(j=i+I;j<100;j++)

{if(strcmp(seH[i].dm,seH[j].dm)VO)/*按产品代码从大到小进行排列*/{xy=sell[i];

sell[i]=sell[j];sell[j]=xy;}elseif(strcmp(sell[i].dm.seH[j].dm)==0)/*若产品代码相同

*/if(sell[i].je<sell[j]Je)/*则按金额从大到小进行排列*/{xy=seli[i];sell[i]=sell[j];

sell[j]=xy;}}

知识点解析:本题考查的知识点如下:(1)结构体及结构数组。(2)结构数组的排

序。(3)字符型数组的比较,本题着重考查结构体变量的访问、赋值,包括结构体

本身及结构体中各个成员的访问和赋值。根据题意要求,我们首先要比较产品代

码。因为产品代码为字符型,所以不能使用简单的比较运算符进行比较。在这里,

我们使用了字符中处理函数strcmp(char*strll,char*str12,unsignedintcoul)对其进行

比较。对于比较结果,若是代码相同,则要按照金额进行新的比较,否则可直接存

入数组。因为已定义了结构数组,就可以使用循环进行比较排序。排序同样采用前

面介绍的“选择排序法”。

家三级信息管理技术机试模拟试卷第

5二

一、程序设计题(本题共/题,每题上。分,共1分。)

1、已知数据文件IN68.DAT中存有200个4位数,并已调用读函数readDat。把这

些数存入数组a中,请编制一函数jsVal(),其功能是:如果4位数各位上的数字均

是奇数,则统计出满足此条件的个数cni,并把这些4位数按从大到小的顺序存入

数组b中。最后调用函数writeDat。把结果ent及数组b中符合条件的4位数输出到

OUT68.DAT文件。注意:部分源程序已给出。程序中已定义数组:a[200],

b[200],已定义变量:cnl。请勿改动主函数main。、读函数readDat。和写函数

writeDat。的内容。试题程序:#inckide<stdio.h>#defineMAX200inta[MAX],b

[MAX].cnt=O:voidjsVal(){}voidreadDat(){inti:FILE*fp;fp=fopen("IN68.

DAT","r");for(i=0;i<MAX;i++)fscanf(fp,H%d",&a[i]);fclose(fp);}voidmain()

{inti;readDat();jsVai();printf("满足条注的数二%d\n",ent);for(i=0;i<cnt;i++)

printfCW;blil);printf("\n");writeDat();)writeDat()(FILE*fp;inti;fp=fopen

("out68.dat","w");fprintf(fp,"%d\n",ent);for(i=0;i<cnt;i++)fprintf(fp,

"%d\nM,b[i]);fclose(fp);|

标准答案:voidjsVal(){inti,thou,hun,ten,data,j;for(i=O;i<200;i++){thou=a

liJ/1000;/*求四位数的千位数字刃hun=a[i]%1000/100;/*求四位数的百位数字*/

ten=a[i]%100/10;/*求四位数的十位数字data=a[i]%10:/*求四位数的个位数字*/

if(thou%2!=0&&hun%2'=0&&ten%2!=0&&dala%2!=0)/*如果4位数各位上的数

字均是奇数*/{b[ent]=a[i];/*将满足条件的数存入数组b"藤/cnt++;/*将满足条

件的数的个数3)}for(i=0;i<cnt-l;i++)尸将数组b中的数按从大到小的顺序排

列*/for(二i+1;jVcnt;j++)if(b[i]<b|j]){data=b[i];b[i]=b[j];b[j]=data;)}

知识点解析:本题考查的知识点如下:(1)"%”与"/”的使用。(2)循环结构与判断结

构的使用。(3)数据的排序。本题中,首先借助“%”与“尸将4位数各位上的数拆成

独立的数字:将1个4位数整除1000则可得到其千位上的数字,除以1000取余再

整除100则可得百位上的数字,除以100取余再整除10则可得十位上的数字,除

以10取余则得个位上的数字。1个数除以2取余所得的数不等于0,则此数是奇

数。题中要求将符合条件改4位数按从大到小的顺序存入数组b中,我们可以先将

符合条件的4位数存入数组b,然后对b中的数进行排序。排序使用“选择排序

法”。

国家三级信息管理技术机试模拟试卷第

6套

一、程序设计题(本题共7题,每题7.0分,共7分。)

1、已知在文件IN5.DAT中存有100个产品销售记录,每个产品销售记录由产品代

码dm(字符型4位)、产品名称me(字符型10位)、单价dj(整型)、数量si(整型)、

金额je(长整型)五部分组成。其中:金额=单价x数量。函数ReadDat。的功能是读

取这100个销售记录并存入结构数组sell中。请编制函数SorlDaK),其功能要求:

按金额从大到小进行排列,若金额相等,则按产品代码从小到大进行排列,最终排

列结果仍存入结构数组sell中,最后调用函数WriteDat。死结果输出到文件

OUT5.DAT中。注意:部分源程序已给出。请勿改动主函数main。、读数据函数

ReadDat()和输出数据函数\VritcDat()的内容。[试题程序]#includc#includc#inciude

#include#include#defineMAX100typedefstruct{chardm[5];/*产品代码*/

charmc"1];/*产品名称*/in:dj;/*单价号ints1;/*数量*/longje;/*金额*/}PRO;PRO

sell[MAX];voidReadDat();voidWriteDatO;voidSortDat(){}voidmain()

{memse((sell,0,sizeof(sell));ReadDat();SortDatO;WriteDat();}voidReadDat(){FILE

*fp;charstr[80],ch[ll];inti;fp=fopen(,'IN5.DAT","r");for(i=0;i<100;i++)

{fgets(str,80,fp);memcpy(sell[i].dm,str,4);memcpy(sell[i].mc,str+4,10);

memcpy(ch.slr+14,4);ch[4]=0;sell[i].dj=atoi(ch);memcpy(ch,str+18,5);ch[51=0;

sell[i].sl=atoi(ch);sell[il.je=(long)sell[i].dj*sell[i].sl;}fclose(fp);}voidWriteDat(void)

{FILE*fp;inti;fp=fopcn(,'OUT5.DAT,,,,,w,');for(i=0;i<100;i++)

fprintf(fp;'%s%s%4d%5d%101d\nM,sell[i].dm,sell[i].mc,sell[i].dj,sell[i].sl,selI[i].je);

fclose(fp);}

标准答案:voidSortDat(){inti,j;PROxy;for(i=O;i<MAX-1;i++)for(j=i+l;j<

MAX;j++){if(se川i].je<sell[j].je)/*按金额从大到小进行排列*/

{xy=sell[i];sell[i]=sell[j];sell[j]=xy;}elseif(sell[i].je==sell[j].je)/&若金额相同*/

if(sircmp(sell[i].dm,sell[j].dm)AO)/*则按代码从小到大进行排列*/

{xy=selHil;sell[i]=sell[j];sell[j]=xy;)})

知识点解析:此题型考查的知识点包括以下几方面:(1)结构体数组的排序;(2)结

构体及结构体数组的相关操作;(3)字符型数组的比较;(4)C语言库函数的使用

(如函数strcmpO)。此题按金额从大到小进行排列,若金领相等,则按产品代码从

小到大进行排列,相应语句为:if((ssll[i].je<sell[j].je)||((sell[i].je==sell|j].je)&

&(strcinp(sell[i].dm,sell[j].dm)>O)))

国家三级信息管理技术机试模拟试卷第

7套

一、程序设计题(本题共7题,每题7.0分,共I分。)

1、已知数据文件IN11.DAT中存有300个四位数,并已调用读函数rcadDat()把这

些数存入数组a中。请编制一个函数jsVakic。,其功能是:求出千位数上的数加个

位数上的数等于百位数上的数加十位数上的数的个数ent,再把所有满足条件的四

位数依次存入数组b中,然后对数组b中的四位数按从小到大的顺序进行排序,最

后调用写函数writeDat。把数组b中的数输出到OUTI1.DAT文件。例如:6712,

64-2=7+1,则该数满足条件存入数组bb中,且个数cnl=cM+l。8129,

8+9/1+2.则该数不满足条件,忽略。注意:部分源程序已给出。程序中已定义数

组:a[300Lb[300];已定义变量:ent。请勿改动主函数main。、读函数readDat。和

写函数writeDai。的内容。[试题程序]#include<stdio.h>inta[300],b[300],cnt=0;

voidjsValue(){}main(){inti:readDat():jsValue();writeDat();for(i=0;i<

cn;i++)printf("b[%d]=%d\nu,i,b[i]);}readDat(){FILE*fp;inti;

fp={open("INI1.DAT",V);for(i=0;i<300;i++)fscanf(fp,',%d;,,&a|i]);

fclose(fp);|writeDat(){FILE*fp:Inti;fp=fopen("OUTlLDAT”JWt”);

fprmt{(fp,"%d\n",cnt):for(i=0;i<cnt;i++)fPrIntf(fp;'%d\n,f,b[i]):fclose(fp):}

标准答案:voidjsValueO{int1,thou,hun,ten,dataj;for(i=0;i<300;i++))

thou=a[i]/1000;/*取得四位数的千位数字*/hun=a[i]%1000/100:/*取得四位数的

百位数字*八en=a[i[%100/10;/*取得四位数的十位数字*/(^3=@川%10;/*取得四

位数的个位数字*/if(thou+data==hun+ten){b[cnt]=a[i];cnt++;}}for(i=0;i<ent-1;i++)

/*将数组b中的四位数按从小到大的顺序进行排序*/for(j=i+l;jVcnl;j++)if(b[i]>

b|jl){data=b|ij;b[ij=blj|;b|jl=data:}(此题型考查的知识点包括以下几方面:

(1)运算符“广(相除)和“%''(取余)的灵活运用;(2)循环结构的使用;(3)数据的排序

(在这里主要是使用选择排序法);(4)选择结构的使用。此函数的功能是:将满足

“千位数十个位数二百位数+十位数”的四位数依次存入数组b中,然后对数组b中的

四位数按从小到大的顺序进行排序。

知识点解析:暂无解析

国家三级信息管理技术机试模拟试卷第

8套

一、程序设计题(本题共7题,每题7.0分,共7分。)

1、已知数据文件INIO.DAT中存有300个四位数,并已调用读函数readDat。把这

些数存入数组a中,请编制一个函数jsVakieO,其功能是:求出千位数上的数减百

位数上的数减十位数上的数减个位数上的数大于零的个数ent,再把所有满足此条

件的四位数依次存入数组b中,然后对数组b中的四位数按从小到大的顺序进行排

序,最后调用写函数writeDat。把数组b中的数输出到OUT10.DAT文件。例如:

9123,9・1・2・3>0,则该数满足条件存入数组b,且个数cnNcnt+L9812,9-8-1-2<

0,则该数不满足条件,忽略。注意:部分源程序已给出。程序中已定义数组:

a[3OO],b[3OO]:已定义变量:ent。请勿改动主函数main。、读函数readDat()和写函

数writeDat。的内容。[试题程序]#include<stdio.h>inia[300],b[300],cnt=0;

jsValuc(){}main(){inti;rcadDat();jsValuc();writcDat();for(i=0:i<cnt;

i++)prmtf("b[%d]=%d\n",i,b[i]):}readDat(){FILE*fp;inti;

fp=fopen("IN10.DAr;"r");for(i=0;i<300;i++)fscanf(fP."%d,",&a[i]);

,,

fclose(fp);}writeDat()}FILE*fp;inti;fp={opcn("OUT10.DAT","w);

fprint{(fP/'%d\n",cnt);for(i=0;i<cnt;i++)fprintf(fp,"%d\n",b[i]);fclose(fp);}

标准答案:jsValue。{inti,thou,hun,len.dala,j;for(i=0;i<300;i++)

{thou=a[i]/1000:/*取得四位数的千位数字*/himna[i]%1000/100;/*取得四位数的

百位数字=a[i]%100/10;/*取得四位数的十位数字*/dala=a[i]%10;/*取得四

位数的个位数字*/if(thou-hun-ten-dala>0)[b[cnt]=a[i];;cni++;}}for(i=0;i<cnt-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论