1、1.IN1.DAT2004readDat()ajsVal( )书4cnt4bwriteDat()cntb4OUT1.DAT𰸡void jsVal()int i,j; /*/int a1,a2,a3,a4; /*4*/int temp; /*/for(i=0;i200;i+) /*4*/a4=ai/1000; /*4*/a3=ai%1000/100; /*4İ*/a2=ai %100/10; /*4*/a1=ai %10; /*4*/ if(a4%2!=0 & a3%2!=0 & a2%2!=0 & a1%2!=0) /*4*/bcnt=ai; /*b*/ cnt+; /*/fo
2、r(i=0;icnt-1;i+) /*b*/for(j=i+1;jcnt;j+)if(bibj)temp=bi;bi=bj;bj=temp;2.IN2.DAT2004readDat()a jsVal()书a445cnt4b writeDat() cntb4 OUT2.DAT𰸡void jsVal()int i,j; /*/int temp; /*/for(i=0;iMAX-5;i+) /*4*/ if(ai%2!=0) /*/for(j=i+1;j=i+5;j+) /*5*/if(aiaj)break; /*5*/if(j=i+6) /*5*/ bcnt=ai; /*b*/cn
3、t+; /*/for(i=0;icnt-1;i+) /*b*/for(j=i+1;jbj)temp=bi;bi=bj;bj=temp;3. IN3.DAT100dm4mc10djslje=ReadDat()100sellSortDat()书sellWriteDat()OUT3.DAT𰸡void SortDat()int i,j; /*/PRO temp; /*PRO*/for(i=0;i99;i+) /**/for(j=i+1;j0) /*/temp=selli;selli=sellj;sellj=temp
4、;else if(strcmp(selli.mc,sellj.mc)=0) /*/if(selli.jesellj.je) /**/temp=selli;selli=sellj;sellj=temp;4. ReadDat()ENG4.INxxencryptChar()xxxxWriteDat()xxPS4.DATf(p)=p*11 mod 256pxxASCIIf(p)ASCIIf(p)32130f(p)𰸡void encryptChar()int i,j; /*/int str; /*洢*/char ch; /*洢*/for(i=0;imaxline;i+)
5、 /*/str=strlen(xxi); /*/for(j=0;jstr;j+) /*/ ch=xxij *11%256;if(ch130)continue; /*32130*/elsexxij=ch; /*/5. ReadDat()IN5.DATxxConvertCharA()zaxxWriteDat()xxOUT5.DAT磬Adb.Bcdzaabck.LLhjAec.Bdeabbcdl.LLik80𰸡void ConvertCharA(void)int i,j; /*/int str; /*洢*/for(i=0;imaxline;i+) /*/str=strlen(xxi)
6、; /*/for(j=0;j=a & xxij=z) /*/if(xxij=z)xxij=a; /*za*/elsexxij+=1; /*/6. IN6.DAT20010009999readDat()200aajsSort()310bb34writeDat()bbOUT6.DAT磺 9012 5099 6012 7025 8088 5099 8088 7025 6012 9012𰸡void jsSort()int i,j; /*/int temp; /*/for(i=0;i199;i+) /**/for(j=i+1;j200;j+)if(aai%1000aaj
7、) *4*/temp=aai;aai=aaj;aaj=temp; for(i=0;i10;i+) /*10bb*/ bbi=aai;7. ReadDat( )IN7.DATxxSortCharD( )xxWriteDat( )xxOUT7.DAT磬dAeBfCCCbbAAfedCBAbbCCAA80𰸡void SortCharD()int i,j,k; /*/int str; /*洢*/char temp; /*/for (i=0;imaxline;i+) /*/str=strlen(xxi); /*/for(j=0;jstr-1;j+) /*/for(k=j+1;kstr;k
8、+)if(xxijxxik)temp=xxij; xxij=xxik; xxik=temp; 8. 10100IN8.DAT1001105ReadDat()xxCountRs()yy0yy9WriteDat()yyOUT8.DAT𰸡void CountRs(void)int i,j; /*/int cnt; /*洢*/for(i=0;i10;i+) /*yy*/yyi=0;for(i=0;i100;i+) /*/cnt=0; /*/for(j=0;j5) /*cnt5*/for(j=0;j10;j+) /*/if(xxij= 1)yyj+;9. ➬
9、67;cos (x) -x=0xn+1=cos(xn )1x10.02x0=x1x1x03x1=cos(x0)x14x0-x10.000001裨5裨25x1cos(x)-x=0countValue ( )writeDAT( )out9.dat𰸡float countValue( )float x0,x1=0.0; /*/while(1) /*/x0=x1; /*x1x0*/x1=cos(x0); /*x1*/if(fabs(x0-x1)1e-6) break; /*x0-x10.000001*/return x1; /*x1*/10. void countValue(int *
10、aint *n)11000711711an𰸡void countValue(int *a,int *n)int i; /*/*n=0; /*/for(i=1;i=1000;i+) /*/if(i%7=0 & i%11!=0)|(i%7!=0 & i%11=0) /*711117*/*a=i; /*/*n=*n+1; /*/a+;11. IN11.DAT2004ReadDat() xxCalValue()书1totNum21totCnttotPjzWriteDat()OUT11.DAT𰸡void CalValue(void)in
11、t i; /*/int data; /*洦*/for(i=0;i0) /*/totNum+; /*/data=xxi1; /*/if(data%2=0) /*/totCnt+; /*/totPjz+=xxi; /*/totPjz/=totCnt; /*()*/12. IN12.DAT3004readDat()ajsValue()书cnt4bb4writeDat()bOUT12.DAT磺67126271bcnt=cnt+18129891+2𰸡void jsValue()int i,j; /*/int a1,a2,a3,a4; /*4*/int temp; /*/for(i=0;i
12、300;i+) /*4*/a4=ai/1000; /*4*/a3=ai%1000/100; /*4İ*/a2=ai%100/10; /*4*/a1=ai%10; /*4*/if(a4+a1=a3+a2) /*/bcnt=ai; /*b*/cnt+; /*cnt*/for(i=0;icnt-1;i+) /*b4*/for(j=i+1;jbj)temp=bi;bi=bj; bj=temp;13. IN13.DAT2004readDat()ajsVal()书402468cnt4bwriteDat()cntb4OUT13.DAT𰸡void jsVal()int i,j
13、; /*/int a1,a2,a3,a4; /*4*/int temp; /*/for(i=0;i200;i+) /*4*/a4=ai/1000;/*4*/a3=ai%1000/100;/*4İ*/ a2=ai%100/10;/*4*/ a1=ai%10;/*4*/if(a4%2=0 & a3%2=0 & a2%2=0 & a1%2=0) /*02468*/bcnt=ai; /*b*/cnt+; /*cnt*/for(i=0;icnt-1;i+) /*b*/for(j=i+1;jcnt;j+)if(bibj)temp=bi;bi=bj;bj=temp;14. IN14.DAT3004readD
14、at()ajsValue()书cnt4bb4writeDat()bOUT14.DAT磺71537153bcnt=cnt+1812981 2+9𰸡void jsValue()int i,j; /*/ int a1,a2,a3,a4; /*4*/ int temp; /*/for(i=0;i300;i+) /*4*/a4=ai/1000; /*4*/a3=ai%1000/100; /*4İ*/a2=ai%100/10; /*4*/a1=ai%10; /*4*/if (a4+a3=a2+a1) /*/bcnt=ai; /*4b*/cnt+; /*/for(i=0;icnt-1;i+)
15、 /*b4*/for(j=i+1;jcnt;j+)if(bibj)temp=bi;bi=bj;bj=temp;15. in15.dat2004readDat( )ajsVal( )书44cnt4bwriteDat( )cntb4out15.dat𰸡void jsVal()int i,j; /*/int a1,a2,a3,a4; /*4*/int temp; /*/for(i=0;i200;i+) /*4*/a4=ai/1000; /*4*/a3=ai%1000/100; /*4İ*/a2=ai%100/10; /*4*/a1=ai%10; /*4*/if (a4=a3) & (
16、a3=a2) & (a2=a1) & (a1%2=0) /*4*/ bcnt=ai; /*b*/cnt+; /*/for(i=0;icnt-1;i+) /*b4*/for(j=i+1;jbj)temp=bi;bi=bj;bj=temp;16. IN16.DAT3004readDat()ajsValue()书cnt4bb4writeDat()bOUT16.DAT磺91239-1-2-30bcnt=cnt+198129-8-1-20𰸡void jsValue()int i,j; /*/int a1,a2,a3,a4; /*4*/int temp; /*/for(i
17、=0;i0) /*/bcnt=ai; /*b*/cnt+; /*/for(i=0;icnt-1;i+) /*b4*/for(j=i+1;jbj)temp=bi;bi=bj;bj=temp;17. IN17.DAT3004readDat()ajsValue( )书cnt4bb4writeDat()bOUT17.DAT磺12399-1-2-30bcnt=cnt+181299-8-1-20𰸡void jsValue()int i,j; /*/int a1,a2,a3,a4; /*4*/int temp; /*/for(i=0;i0) /*/bcnt=ai; /*b*/cnt+; /*
18、/for(i=0;icnt-1;i+) /*b4*/for(j=i+1;jcnt;j+)if(bi=1000;i-) /*/a4=i/1000; /*4*/a3=i%1000/100; /*4İ*/a2=i%100/10; /*4*/a1=i%10; /*4*/if(a4+a3=a2+a1 & a4+a3=(a1-a4)*10) /*10*/cnt+; /*/sum+=i; /*/19. IN19.DAT2004readDat()ajsVal( )书44cnt4bb4writeDat()cntb4out19.dat𰸡void jsVal() int i,j; /*/int a1
19、,a2,a3,a4; /*4*/int temp; /*/for(i=0;i=0) & a1%2!=0) /*4*/bcnt=ai; /*b*/cnt+; /*/for(i=0;icnt-1;i+) /*b4*/for(j=i+1;jbj)temp=bi;bi=bj;bj=temp;20. IN20.DAT2004readDat( )ajsVal( )书44cnt4bwriteDat( )cntb4OUT20.DAT𰸡void jsVal( )int i,j; /*/int a1,a2,a3,a4; /*4*/int temp; /*/for(i=0;i200
20、;i+) /*4*/a4=ai/1000; /*4*/a3=ai%1000/100; /*4İ*/a2=ai%100/10; /*4*/a1=ai%10; /*4*/if(a4+a2=a3+a1) & ai%2!=1) /*/bcnt=ai; /*b*/cnt+; /*/for(i=0;icnt-1;i+) /*b*/for(j=i+1;jbj)temp=bi;bi=bj;bj=temp;21. IN21.DAT2004readDat( )ajsVal( )书44cnt4bwriteDat( )cntb4OUT21.DAT𰸡void jsVal( )int i,j; /*/in
21、t a1,a2,a3,a4; /*4*/int temp; /*/for(i=0;i=a3)&(a3=a2)&(a2=a1)&a1%2!=0) /*/bcnt=ai; /*b*/cnt+; /*/for(i=0;icnt-1;i+) /*b*/for(j=i+1;jbj)temp=bi;bi=bj;bj=temp;22. IN22.DAT2004readDat( )ajsVal( )书44cnt4bwriteDat( )cntb4OUT22.DAT𰸡void jsVal( )int i,j; /*/int a1,a2,a3,a4; /*4*/int temp; /*/for(i
22、=0;i200;i+) /*4*/a4=ai/1000; /*4*/a3=ai%1000/100; /*4İ*/a2=ai%100/10; /*4*/a1=ai%10; /*4*/if(a4+a2=a3+a1 & a1%2=0) /*/bcnt=ai; /*b*/cnt+; /*/for(i=0;icnt-1;i+) /*b*/for(j=i+1;jbj)temp=bi;bi=bj;bj=temp;23. IN23.DAT2004readDat( )ajsVal( )书44cnt4bwriteDat( )cntb4OUT23.DAT𰸡void jsVal( )int i,j;
23、/*/int a1,a2,a3,a4; /*4*/int temp; /*/for(i=0;i200;i+) /*4*/a4=ai/1000; /*4*/ a3=ai%1000/100; /*4İ*/a2=ai%100/10; /*4*/a1=ai%10; /*4*/if (a4+a1=a3+a2) & a1%2=1) /*/bcnt=ai; /*b*/cnt+; /*/for(i=0;icnt-1;i+) /*b*/for(j=i+1;jbj)temp=bi;bi=bj;bj=temp;24. IN24.DAT2004readDat() ajsVal()书ab44cd44İab-cd=0ab
24、-cd=104b4cntwriteDat()cntb4OUT24.DAT𰸡void jsVal() int i,j; /*/int a1,a2,a3,a4; /*4*/int temp; /*/int ab,cd; /*洢*/for(i=0;i=0 & (ab-cd)=0ab-cd=10 */ bcnt=ai; /*b*/cnt+; /*/ for(i=0;icnt-1;i+) /*b*/for(j=i+1;jcnt;j+) if(bibj) temp=bi; bi=bj; bj=temp; 25. IN25.DAT2004readDat()a jsVal()书444İ454b
25、4cntwriteDat()cnt b4 OUT25.DAT𰸡void jsVal()int i,j; /*/ int a1,a2,a3,a4; /*4*/ int temp; /*/int ab,cd; /*洢*/for(i=0;i200;i+) /*4*/a4=ai/1000; /*4*/a3=ai%1000/100; /*4İ*/a2=ai%100/10; /*4*/a1=ai%10; /*4*/ab=10*a4+a1; /*/cd=10*a3+a2; /*/if (ab%2=1 & cd%2=1 & (ab%5=0 | cd%5=0)& a4!=0 & a3!=0) /
26、*5*/bcnt=ai; /*b*/cnt+; /*/for(i=0;icnt-1;i+) /*b*/for(j=i+1;jcnt;j+)if(bibj)temp=bi;bi=bj;bj=temp;26. IN26.DAT2004readDat( )ajsVal( )书ab44cd44İab-cd10ab-cd204b4cntwriteDat( )cntb4OUT26.DAT𰸡void jsVal( )int i,j; /*/ int a1,a2,a3,a4; /*4*/ int temp; /*/int ab,cd; /*洢*/for(i=0;i=10)&(ab-cd=20)
27、&(ab%2=0)&(cd%2=0)&a4!=0&a1!=0) /*ab-cd10ab-cd20*/ bcnt=ai; /*b*/cnt+; /*/for(i=0;icnt-1;i+) /*b4*/for(j=i+1;jcnt;j+)if(bibj)temp=bi;bi=bj;bj=temp;27. IN27.DAT2004readDat( )ajsVal( )书 4444İ4b4cntwriteDat( )cntb4OUT27.DAT𰸡void jsVal()int i,j; /*/int a1,a2,a3,a4; /*4*/int temp; /*/int ab,cd; /
28、*洢*/for(i=0;i200;i+) /*4*/a4=ai/1000; /*4*/a3=ai%1000/100; /*4İ*/a2=ai%100/10; /*4*/a1=ai%10; /*4*/ab=10*a4+a2; /*/cd=10*a1+a3; /*/if(isprime(ab)&isprime(cd)&a4!=0&a1!=0)/*/bcnt=ai; /*b*/cnt+; /*/for(i=0;icnt-1;i+) /*4b*/for(j=i+1;jcnt;j+)if(bibj) temp=bi;bi=bj;bj=temp;28. IN28.DAT2004readDat( )ajsV
29、al( )书ab44cd44İabcdab5cd4b4cntwriteDat( )cntb4OUT28.DAT𰸡void jsVal( )int i,j; /*/int a1,a2,a3,a4; /*4*/int temp; /*/int ab,cd; /*洢*/for(i=0;i200;i+) /*4*/a4=ai/1000; /*4*/a3=ai%1000/100; /*4İ*/a2=ai%100/10; /*4*/a1=ai%10; /*4*/ab=10*a4+a2; /*ab*/cd=10*a1+a3; /*cd*/if(abcd)&(ab%2=1)&(ab%5!=0)
30、&(cd%2=0)&a4!=0&a1!=0)/*abcdab5cd*/bcnt=ai; /*b*/cnt+; /*/for(i=0;icnt-1;i+) /*b4*/for(j=i+1;jcnt;j+)if(bibj)temp=bi;bi=bj;bj=temp;29. IN29.DAT2004readDat( )ajsVal( )书ab44cd4İ494b4cntwriteDat( )cntb4OUT29.DAT𰸡void jsVal( )int i,j; /*/int a1,a2,a3,a4; /*4*/int temp; /*/int ab,cd; /*洢*/for(i=0
31、;i200;i+) /*4*/a4=ai/1000; /*4*/a3=ai%1000/100; /*4İ*/a2=ai%100/10; /*4*/a1=ai%10; /*4*/ab=10*a1+a4;/*ab*/cd=10*a3+a2; /*cd*/if(ab%9=0|cd%9=0)&(ab%2!=1)&(cd%2!=1)&a1!=0&a3!=0)/*9*/ bcnt=ai; /*4b*/cnt+; /*/for(i=0;icnt-1;i+) /*b*/for(j=i+1;jcnt;j+)if(bibj)temp=bi;bi=bj;bj=temp;30. IN30.DAT2004readDat
32、( )ajsVal( )书ab44cd4İ41704b4cntwriteDat( )cntb4OUT30.DAT𰸡void jsVal( )int i,j; /*/int a1,a2,a3,a4; /*4*/int temp; /*/int ab,cd; /*洢*/for(i=0;i200;i+) /*4*/a4=ai/1000; /*4*/a3=ai%1000/100; /*4İ*/a2=ai%100/10; /*4*/a1=ai%10; /*4*/ab=10*a1+a4; /*ab*/cd=10*a3+a2; /*cd*/if(ab%17=0|cd%17=0)&(ab%2=
33、0 & cd%2=1)|(ab%2=1 & cd%2=0) & a4!=0 & a1!=0) /*170*/bcnt=ai; /*b*/cnt+; /*/for(i=0;icnt-1;i+) /*b*/for(j=i+1;jcnt;j+)if(bicdab5cd04b4cntwriteDat( )cntb4OUT31.DAT𰸡void jsVal( )int i,j; /*/int a1,a2,a3,a4; /*4*/int temp; /*/int ab,cd; /*洢*/for(i=0;icd) & (ab%2=0 & ab%5=0) & cd%2=1 & a4!=0 &
34、a1!=0)/*abcdab5cd0*/bcnt=ai; /*b*/cnt+; /*/for(i=0;icnt-1;i+) /*b*/for(j=i+1;jcnt;j+)if(bi0pjz1cnt=cnt+198129-8-1-20pjz2𰸡void jsValue()int i,n=0; /*/int a1,a2,a3,a4; /*4*/for(i=0;i0) /*/cnt+; /*/pjz1+=ai; /*/else n+; /*/pjz2+=ai; /*/pjz1/=cnt; /*/pjz2/=n; /*/33. in33.dat3004readDat()ajsValue
35、()书0cnt4pjz14pjz2writeDat()cntpjz1pjz2out33.dat磺12399-1-2-30pjz1cnt=cnt+181299-8-1-20pjz2𰸡void jsValue()int i,n=0; /*/int a1,a2,a3,a4; /*4*/for(i=0;i0) /*/cnt+; /*/pjz1+=ai; /*/else n+; /*/pjz2+=ai; /*/pjz1/=cnt; /*/pjz2/=n; /*/34. in34.dat3004readDat()ajsValue()书cnt4pjz14pjz2writeDat()cntpj
36、z1pjz2out34.dat磺71537+1=5+3pjz1cnt=cnt+181298+12+9pjz2𰸡void jsValue()int i,n=0; /*/ int a1,a2,a3,a4; /*4*/for(i=0;i300;i+) /*4*/a4=ai/1000; /*4*/a3=ai%1000/100; /*4İ*/a2=ai%100/10; /*4*/a1=ai%10; /*4*/if(a4+a3=a2+a1) /*/cnt+; /*/pjz1+=ai; /*/elsen+; /*/pjz2+=ai; /*/pjz1/=cnt; /*/pjz2/=n; /*/
37、35. IN35.DAT3004readDat()ajsValue()书cnt4pjz14pjz2writeDat()cntpjz1pjz2out35.dat磺67126+2=7+1pjz1cnt=cnt+181298+91+2pjz2𰸡void jsValue()int i,n=0; /*/int a1,a2,a3,a4; /*4*/for(i=0;i300;i+) /*4*/a4=ai/1000; /*4*/a3=ai%1000/100; /*4İ*/a2=ai%100/10; /*4*/a1=ai%10; /*4*/if(a4+a1=a3+a2) /*/cnt+; /*/
38、pjz1+=ai; /*/else n+; /*/pjz2+=ai; /*/pjz1/=cnt; /*/pjz2/=n; /*/36. IN37.DAT2004readDat( )ajsVal()书a4445(45)cnt4bwriteDat()cntb4OUT37.DAT𰸡void jsVal()int i,j; /*/int temp; /*/for(i=5;iMAX;i+) /*4*/ if(ai%2=0) /*/ for(j=i-5;j=i-1;j+) /*5*/if(aiaj)break; /*5*/if(j=i) /*5*/ bcnt=ai; /*b*/cnt+;
39、/*/for(i=0;icnt-1;i+) /*b*/for(j=i+1;jcnt;j+)if(bibj) temp=bi;bi=bj;bj=temp;37. IN37.DAT2004readDat( )ajsVal()书a4445(45)cnt4bwriteDat()cntb4OUT37.DAT𰸡void jsVal()int i,j; /*/int temp; /*/for(i=5;iMAX;i+) /*4*/ if(ai%2=0) /*/ for(j=i-5;j=i-1;j+) /*5*/if(aiaj)break; /*5*/if(j=i) /*5*/
40、 bcnt=ai; /*b*/cnt+; /*/for(i=0;icnt-1;i+) /*b*/for(j=i+1;jcnt;j+)if(bibj) temp=bi;bi=bj;bj=temp;38. IN38.DAT2004readDat()ajsVal()书a4445(45)7cnt4bwriteDat()cntb4OUT38.DAT𰸡void jsVal()int i,j; /*/int temp; /*/for(i=5;iMAX;i+) /*4*/ if(ai%2!=0 & ai%7=0) /*7*/for(j=i-5;j=i-1;j+) /*5*/i
41、f(aiaj) break; /*5*/if(j=i) /*5*/ bcnt=ai; /*b*/cnt+; /*/for(i=0;icnt-1;i+) /*b*/for(j=i+1;jcnt;j+)if(bibj) temp=bi;bi=bj;bj=temp;39. IN39.DAT3004readDat()ajsValue( )书4cnt4bb4writeDat()bOUT39.DAT磺5591bcnt=cnt+19812𰸡void jsValue()int i,j; /*/int temp; /*/for(i=0;i300;i+) /*4*/if(isP(
42、ai) /*b*/bcnt=ai;cnt+; /*/for(i=0;icnt-1;i+) /*b4*/for(j=i+1;jbj)temp=bi;bi=bj;bj=temp;40. IN40.DAT3004readDat()ajsValue()书4cnt4pjz14pjz2writeDat()cntpjz1pjz2out40.dat磺5591pjz1cnt=cnt+19812pjz2𰸡void jsValue()int i,n=0; /*/for(i=0;i300;i+) /*4*/if(isP(ai) /*/pjz1+=ai; /*/cnt+; /*/els
43、e pjz2+=ai; /*/n+; /*/ pjz1/=cnt; /*/pjz2/=n; /*/41. IN42.DAT100dm4mc10djslje=ReadDat()100sellSortDat()书sellWriteDat()OUT42.DAT𰸡void SortDat()int i,j; /*/PRO temp; /*PRO*/for(i=0;i99;i+) /**/for(j=i+1;j0) /*/temp=selli;selli=sellj;sellj=temp; else if(strcmp(selli.d
44、m,sellj.dm)=0) /**/if(selli.jesellj.je)temp=selli;selli=sellj;sellj=temp;42. IN42.DAT100dm4mc10djslje=ReadDat()100sellSortDat()书sellWriteDat()OUT42.DAT𰸡void SortDat()int i,j; /*/PRO temp; /*PRO*/for(i=0;i99;i+) /**/for(j=i+1;j0) /*/temp=selli;selli=sellj;s
45、ellj=temp; else if(strcmp(selli.dm,sellj.dm)=0) /**/if(selli.jesellj.je)temp=selli;selli=sellj;sellj=temp;43. IN43.DAT100dm4mc10djslje=ReadDat()100sellSortDat()书sellWriteDat()OUT43.DAT𰸡void SortDat()int i,j; /*/PRO temp; /*PRO*/for(i=0;i99;i+) /**/for(j=i+
46、1;j100;j+)if(strcmp(selli.mc,sellj.mc)sellj.je)temp=selli;selli=sellj;sellj=temp;44. IN44.DAT100dm4mc10djslje=ReadDat( )100sellSortDat( )书sellWriteDat( )OUT44.DAT𰸡void SortDat()int i,j; /*/PRO temp; /*PRO*/for(i=0;i99;i+) /**/for(j=i+1;j100;j+)if(strcmp(selli.dm,se
47、llj.dm)0) /*/temp=selli;selli=sellj;sellj=temp; else if(strcmp(selli.dm,sellj.dm)=0) /**/if(selli.jesellj.je)temp=selli;selli=sellj;sellj=temp; 45. in45.dat100dm4mc10djslje=ReadDat( )100sellSortDat( )书sellWriteDat( )out45.dat𰸡void SortDat()int i,j; /*/PRO temp; /*P
48、RO*/for(i=0;i99;i+) /**/for(j=i+1;j0) /*/temp=selli;selli=sellj;sellj=temp; else if (strcmp(selli.dm,sellj.dm)=0) /*/if (selli.jesellj.je) /**/temp=selli;selli=sellj;sellj=temp; 46. IN46.DAT100dm4mc10djslje=ReadDat( )100sellSortDat( )书sellWriteDat( )OUT46.DATÈ
49、225;void SortDat()int i,j; /*/PRO temp; /*PRO*/for(i=0;i99;i+) /**/for(j=i+1;j100;j+)if (selli.jesellj.je) /*/ temp=selli;selli=sellj;sellj=temp;else if (selli.je=sellj.je) /*/if (strcmp(selli.dm,sellj.dm)0) /**/ temp=selli;selli=sellj;sellj=temp;47. IN47.DAT100dm4mc10djslje=ReadDa
50、t( )100sellSortDat( )书sellWriteDat( )OUT47.DAT𰸡void SortDat()int i,j; /*/PRO temp; /*PRO*/for(i=0;i99;i+) /**/for(j=i+1;j100;j+)if (selli.je0)temp=selli;selli=sellj;sellj=temp;48. IN48.DAT100dm4mc10djslje=ReadDat( )100sellSortDat( )书sellWriteDat(
51、)OUT48.DAT𰸡void SortDat()int i,j; /*/PRO temp; /*PRO*/for(i=0;i99;i+) /**/for(j=i+1;jsellj.je) /*/ temp=selli;selli=sellj;sellj=temp;else if (selli.je=sellj.je) /*/if (strcmp(selli.dm,sellj.dm)0) /**/temp=selli;selli=sellj;sellj=temp; 49. IN49.DAT100dm4mc10djslje=ReadDat( )
52、100sellSortDat( )书sellWriteDat( )OUT49.DAT𰸡void SortDat()int i,j; /*/PRO temp; /*PRO*/for(i=0;i99;i+)for(j=i+1;jsellj.je) /*/temp=selli;selli=sellj;sellj=temp; else if (selli.je=sellj.je) /*/if (strcmp(selli.dm,sellj.dm)0) /**/temp=selli;selli=sellj;sellj=temp; 50.
53、 ReadDat() ENG50.INxxencryptChar()xxxxWriteDat()xxPS50.DATf(p)=p*11 mod 256pxxASCIIf(p)ASCIIASCIIf(p)32f(p)𰸡void encryptChar()int i,j; /*/int str; /*洢*/char ch; /*洢*/for(i=0;imaxline;i+) /*/str=strlen(xxi); /*/ for(j=0;jstr;j+) /*/ch=xxij;if(ch%2=0 | ch*11%256=32)continue; /*ASCII32*/else xx
54、ij=ch*11%256; /*/ 51. ReadDat()ENG51.INxxencryptChar()xxxxWriteDat()xxPS51.DATf(p)=p*11 mod 256pxxASCIIf(p)ASCIIf(p)32f(p)09f(p)𰸡void encryptChar()int i,j; /*/int str; /*洢*/char ch; /*洢*/for(i=0;imaxline;i+) /*/str=strlen(xxi); /*/for(j=0;jstr;j+) /*/ch=xxij *11%256;if(ch=0 & ch=9) )continue
55、; /*32f(p)09*/elsexxij=ch; /**/52. ReadDat()ENG52.INxxencryptChar()xxxxWriteDat()xxPS52.DATf(p)=p*11 mod 256pxxASCIIf(p)ASCIIf(p)32f(p)f(p)𰸡void encryptChar()int i,j; /*/int str; /*洢*/char ch; /*洢*/for(i=0;imaxline;i+) /*/str=strlen(xxi); /*/for(j=0;j=a & ch=z) | ch=32)/*32*/continu
56、e; elsexxij=ch; /*/53. ReadDat( )ENG53.INxxencryptChar( )xxxxWriteDat( )xxPS53.DATf(p)=p*11 mod 256pxxASCIIf(p)ASCIIf(p)32f(p)𰸡void encryChar()int i,j; /*/int str; /*洢*/char ch; /*洢*/for(i=0;imaxline;i+) /*/str=strlen(xxi); /*/for(j=0;j= A& xxij=Z)| ch=32) /*32*/continue; /*/ elsexxij=ch; /*
57、/54. ReadDat( )ENG54.INxxencryChar( )xxxxWriteDat( )xxPS54.DATf(p)=p*13 mod 256pxxASCIIf(p)ASCIIf(p)32ASCIIf(p)𰸡void encryChar()int i,j; /*/int str; /*洢*/char ch; /*洢*/for(i=0;imaxline;i+) /*/str=strlen(xxi); /*/for(j=0;jstr;j+) /*/ch=xxij *13%256;if(ch=32 | ch%2=0)/*32ASCII*/continue; /*/el
58、sexxij=ch*13%256; /*/55. ReadDat( )ENG55.INxxencryChar( )xxxxWriteDat( )xxPS55.DATf(p)=p*11 mod 256pxxASCIIf(p)ASCIIf(p)32f(p)f(p)𰸡void encryChar()int i,j; /*/int str; /*洢*/char ch; /*洢*/for(i=0;imaxline;i+) /*/str=strlen(xxi); /*/for(j=0;jstr;j+)ch=xxij *11%256; /*/if(ch=A & ch=Z)/*32*/cont
59、inue; /*/elsexxij=ch; /*/56. ReadDat( )ENG56.INxxencryChar( )xxxxWriteDat( )xxps56.datf(p)=p*11 mod 256pxxASCIIf(p)ASCIIf(p)32f(p)𰸡void encryChar()int i,j; /*/int str; /*洢*/char ch; /*洢*/for(i=0;imaxline;i+) /*/str=strlen(xxi); /*/for(j=0;j=a & xxij=z) | ch=32) /*32*/continue; /*/elsexxij=ch
60、; /*/57. ReadDat( )ENG57.INxxencryChar( )xxxxWriteDat( )xxps57.datf(p)=p*11 mod 256pxxASCIIf(p)ASCII09f(p)32f(p)𰸡void encryChar()int i,j; /*/int str; /*洢*/char ch; /*洢*/for(i=0;imaxline;i+) /*/str=strlen(xxi); /*/for(j=0;j=0 & xxij =9) | ch=32) /*0932*/continue; /*/elsexxij=ch; /*/58. ReadDa
61、t( )ENG58.INxxencryChar( )xxxxWriteDat( )xxps58.datf(p)=p*11 mod 256pxxASCIIf(p)ASCIIf(p)32ASCIIf(p)𰸡void encryChar()int i,j; /*/int str; /*洢*/char ch; /*洢*/for(i=0;imaxline;i+) /*/str=strlen(xxi); /*/for(j=0;jstr;j+) /*/ch=xxij *11%256;if(ch=32 | ch%2!=0) /*32ASCII*/continue; /*/ elsexxij=c
62、h*11%256; /*/59. ReadDat( )IN59.DATxxCovertCharD( )azxxWriteDat( )xxOUT59.DAT磺 Adb Bcdzaabck LLhj Aca Bbcyzzabj LLgi80𰸡void CovertCharD()int i,j; /*/int str; /*洢*/for(i=0;imaxline;i+) /*/str=strlen(xxi);/*/for(j=0;j= a& xxij=a& *s=A& *s=Y) /*/*s+=1;s+; /*/else s+; /*/61. schg(char *s)readwri
63、teDat( )out61.dat磺sMn123xyZn123xyZM𰸡void chg(char *s)int i,str; /*/char ch; /*/str=strlen(s); /*/ch=*s; /*ch*/for(i=0;istr-1;i+) /*/*(s+i)=*(s+i+1);*(s+str-1)=ch; /*/62. ReadDat() IN62.DATxxStrCharJP()ASCII4ASCIIASCIIxxWriteDat()xxOUT62.DAT80𰸡void StrCharJR(void)int i,j; /*/
64、int str; /*洢*/for(i=0;imaxline;i+) /*/str=strlen(xxi); /*/for(j=0;j4; /*ASCII4ASCII*/ 63. ReadDat( )IN63.DATxxStrCharJL( )ASCII4ASCII32100ASCIIASCIIxxWriteDat( )xxOUT63.DAT𰸡void StrCharJL(void)int i,j; /*/int str; /*洢*/char ch; /*浱*/for(i=0;imaxline;i+) /*/str=strlen(xxi);/*/for(j=0;jstr;j+)
65、 ch=xxij; /*/if(ch4 =32 | ch100)continue; /*4ASCII32100*/elsexxij+=ch4; /*ASCIIASCII*/64. ReadDat( )IN64.DATxxCharConvA( )ASCII4ASCIIASCII4ASCIIASCIIASCIIxxWriteDat( )xxOUT64.DAT𰸡void CharConvA(void)int i,j,k; /*/int str; /*洢*/char ch; /*/for(i=0;i0;j-) /*/xxij=xxij4+xxij-1; /*ASCII4ASCII*/x
66、xi0+=ch; /*ASCIIASCII*/65. ReadDat( )IN65.DATxxChA( )ASCIIASCIIASCIIASCIIASCIIASCIIxxWriteDat( )xxOUT65.DAT𰸡void ChA(void)int i,j,k; /*/int str; /*洢*/char ch,temp; /*/for(i=0;imaxline;i+) /*/str=strlen(xxi); /*/ch=xxi0; /*ch*/for(j=0;jstr-1;j+) /*ASCIIASCII*/xxij+=xxij+1;xxistr-1+=ch; /*ASCI
67、IASCII*/for(j=0,k=str-1;jstr/2;j+,k-) /*xx*/temp=xxij; xxij=xxik; xxik=temp; 66. ReadDat( )IN66.DATxxStrOR( )ooxxWriteDat( )OUT66.DAT磬You can create an index on any fieldyou have the correct recordn any field Yu can create an indexrd yu have the crrect rec80𰸡void StrOR(void)int i,j,k; /*/int
68、 index,str; /*/char ch; /*/for(i=0;imaxline;i+) /*/str=strlen(xxi); /*/index=str;for(j=0;jstr;j+) /*oo*/if(xxij=o)for(k=j;k=index;j-) /*o*/ch=xxistr-1;for(k=str-1;k0;k-)xxik=xxik-1;xxi0=ch; 67. ReadDat()IN67.DATxxStrOL()xxWriteDat()xxOUT67.DAT磬You He MeI am a student.Me He Youstudent a am I80丶
69、5;void StrOL(void) int i,j,k; /*/ char t80,t180; /*/ for(i=0;i=0) /*jxx*/ k=-j; while(isalpha(xxij)&j=0) /*jxx*/ j-; /*xxij+1xxik*/ memcpy(t1,&xxij+1,k-j); /*浽t1*/ t1k-j=0; /*t1*/ strcat(t,t1); /*浽t*/ strcat(t, ); /*/ if(j0) /*jxx*/ break; /*while*/ strcpy(xxi,t); /*浽xx*/ 68. findStr( )2磬asd asasdfg
70、 asd as zx67 asd mkloas6ReadWrite( )in68.datfindStr()out68.dat𰸡int findStr(char *str,char *substr) int n=0; /*/ char *p,*r; /*/ while(*str) /*/ p=str; /*p*/ r=substr; /*r*/ while(*r) /*/ if(*r=*p) /*/ r+; p+; else break; /*/ if(*r=0) /*/ n+; /*n1*/ str+; /*/ return n; /*n*/69. in69.dat200100
71、09999readDat()200aajsSort()310bbbb34writeDat( )bbout69.dat磺 6012 5099 9012 7025 8088 9012 6012 7025 8088 5099𰸡void jsSort()int i,j; /*/int temp; /*/for(i=0;i199;i+) /**/for(j=i+1;jaaj%1000) /*3*/ temp=aai;aai=aaj;aaj=temp;else if(aai%1000=aaj%1000) /*3*/if(aaiaaj) /*4*/temp=aai;aai=
72、aaj;aaj=temp;for(i=0;i10;i+) /*bb*/bbi=aai;70. IN70.DAT20033readDat()200aajsSort()亯200jsSort()bbbbbbwriteDat()bbOUT70.DAT𰸡int jsSort()int i,j; /*/int cnt=0; /*/Data temp; /*Data*/for(i=0;iaai.x1+aai.x3) /*/bbcnt=aai; /*bb*/cnt+; /*/for(i=0;icnt-1;i+) /*bb*/for(j=i+1;jcnt;j+)if(bbi.x2+bbi.x3b
73、bj.x2+bbj.x3)temp=bbi;bbi=bbj;bbj=temp;return cnt; /*/71. in71.dat20033readDat()200aajsSort()亯200jsSort()bbbbbbwriteDat()bbout71.dat𰸡int jsSort()int i,j; /*/int cnt=0; /*/Data temp; /*Data*/for(i=0;iaai.x2+aai.x3) /*/bbcnt=aai; /*bb*/cnt+; /*/for(i=0;icnt-1;i+) /*bb*/for(j=i+1;jbbj.x1+bbj.x3
74、)temp=bbi;bbi=bbj;bbj=temp;return cnt; /*/72. K1K2K9K1K1棨K1K1棨K1衣jsValue()writeDat()out72.dat109a10910磺689125473345216897𰸡void jsValue(int a109)int i,j,k; /*/int num,temp; /*/for(i=0;i10;i+) /*/num=ai0; /*/for(j=0;j9;j+) /*/if(aij0;k-) /*/aik=aik-1;ai0=temp; /*/73. ReadDat( )IN73.DATxxSortCh
75、arA( )xxWriteDat( )xxOUT73.DAT磬dAeBfCCCbbAAABCdefAACCbb80𰸡void SortCharA()int i,j,k; /*/int str; /*洢*/char temp; /*/for (i=0;imaxline;i+) /*/str=strlen(xxi); /*/for(j=0;jstr-1;j+) /*/for(k=j+1;kxxik)temp=xxij; xxij=xxik; xxik=temp; 74. readDat()in74.dat20xx80jsSort()ASCIIxxwriteDat()xxout74.
76、dat磺 01234567hgfedcbahafcdebg𰸡void jsSort()int i,j,k; /*/int str; /*洢*/char temp; /*/for(i=0;i20;i+) /*/str=strlen(xxi); /*/for(j=1;jstr-2;j=j+2) /*ASCII*/for(k=j+2;kxxik)temp=xxij;xxij=xxik;xxik=temp;75. readDat()IN75.DAT20xx80jsSort()xxwriteDat()xxOUT75.DATASCII磬0 1 2 3 4 5 6 7 8 a b c d h
77、 g f e 2 3 4 9 8 7 6 5 h g f e d c b a8 7 6 5 9 4 3 2𰸡void jsSort()int i,j,k; /*/int str,half; /*洢*/char temp; /*/for(i=0;i20;i+) /*/str=strlen(xxi); /*/half=str/2; /*half*/for(j=0;jhalf-1;j+) /*ASCII*/for(k=j+1;khalf;k+) if(xxij=0;j-,k-) /*/temp=xxij; xxij=xxik;xxik=temp;76. readDa
78、t()IN76.DAT20xx80jsSort()xxwriteDat()xxOUT76.DATASCII磺0 1 2 3 4 5 6 7 8d c b a h g f e4 3 2 1 9 8 7 6 h g f e a b c d9 8 7 6 1 2 3 4𰸡void jsSort()int i,j,k; /*/int str,half; /*洢*/char temp; /*/for(i=0;i20;i+) /*/str=strlen(xxi); /*/half=str/2; /*/for(j=0;jhalf-1;j+) /*/for(k=j+1;kxxik)temp=x
79、xij;xxij=xxik;xxik=temp;for(j=half-1,k=str-1;j=0;j-,k-) /*/temp=xxij;xxij=xxik;xxik=temp;77. readDat()in77.dat20xx80jsSort()书xxwriteDat()xxout77.datASCIIASCII磺 0 1 2 3 4 5 6 7 8 a b c d h g f e1 2 3 4 9 8 7 6 5 d c b a e f g h4 3 2 1 9 5 6 7 8𰸡void jsSort()int i,j,k; /*/int str,half; /*洢*/ch
80、ar temp; /*/for(i=0;i20;i+) /*/str=strlen(xxi); /*/half=str/2; /*/for(j=0;jhalf-1;j+) /*ASCII*/for(k=j+1;khalf;k+)if(xxijxxik)temp=xxij;xxij=xxik;xxik=temp;if(str%2=1) /*/half+;for(j=half;jstr-1;j+) /*ASCII*/for(k=j+1;kxxik) temp=xxij;xxij=xxik;xxik=temp; 78. 10100ENG78.IN100110ReadDat( )xxCoutRs( )
81、yy0yy9WriteDat( )yyOUT78.DAT𰸡void CountRs(void)int i,j; /*/int count; /*洢*/for(i=0;i10;i+) /*yy*/yyi=0;for(i=0;i100;i+) /*/count=0;for(j=0;j10;j+) /*count*/if(xxij=1)count+;if(count!=0 & count!=10) /*/for(j=0;j10;j+) if(xxij= 1) yyj+;79. 10100IN79.DAT1001105ReadDat( )xxCoutRs( )yy0yy9WriteDa
82、t( )yyOUT79.DAT𰸡void CountRs(void)int i,j; /*/int count; /*洢*/for(i=0;i10;i+) /*yy*/yyi=0;for(i=0;i100;i+) /*/count=0;for(j=0;j10;j+) /*count*/if(xxij=1)count+;if(count=5) /*count5*/for(j=0;j10;j+) /*/if(xxij=1)yyj+;80. jsValue()FibonaccitFibonacciF(n)F(0)=0F(1)=1F(n)=F(n-1)+F(n-2)writeDat()
83、OUT80.DAT磺t = 10001597𰸡int jsValue(int t)int f1=0,f2=1,fn; /*洢Fibonacci*/fn=f1+f2; /*Fibonacci*/while(fn=t) /*FibonaccitFibonacci*/ f1=f2; f2=fn; fn=f1+f2; return fn; /*Fibonaccit*/81. A1=1A2=1An=An-2+2An-1M=100100010000nSnMSn+1MSn=A1+A2+Ann鵥b0b1b2jsValue( )writeDat( )bout81.dat𰸡void
84、 jsValue( )int n=1; /*/ int a1=1,a2=1,an; /*漶*/int sum0,sum; /*洢*/sum0=a1+a2; /*/while(1) /*/an=a1+a2*2; /*/sum=sum0+an; /*/a1=a2; /*a2a1*/a2=an; /*ana2*/n+; /*/if(sum0=100) /*Sn=100*/b0=n; /*n鵥b0*/if(sum0=1000) /*Sn=1000*/b1=n; /*n鵥b1*/if(sum0=10000) /*Sn=10000*/b2=n; /*n鵥b2*/break; /*/sum0=sum; /*
85、sumsum0*/82. SIXNINESIX+SIX+SIX=NINE+NINEcntSIXNINEsumcountValue()writeDAT()cntsumOUT82.DATSIXNE𰸡void countValue()int i=100,j; /*洢SIX(i)NINE(j)*/j=3*i/2; /*/ for(i=100;i=999&j=1000 & j=9999) /*SIX+SIX+SIX=NINE+NINE*/ /*33204*/cnt+; /*/sum+=i+j; /*SIXNINE*/83. ReadDat( )IN83.DAT1000xxCompute(
86、 )xxevenave1ave2totfcWriteDat( )OUT83.DAT Nxxiave21002000𰸡void Compute(void)int i,ttMAX; /*tt*/for(i=0;i1000;i+) if(xxi%2!=0) /*/odd+; /*/ave1+=xxi; /*/elseeven+; /*/ave2+=xxi; /*/tteven-1=xxi; /*tt*/ave1/=odd; /*/ave2/=even; /*/for(i=0;ieven;i+) /*/totfc+=(tti-ave2)*(tti-ave2)/even;84. Read
87、Dat( )IN84.DAT1000xxCompute( )xxoddave1ave2totfcWriteDat( )OUT84.DAT Nxxiave11002000𰸡int ReadDat(void)FILE *fp;int i,j; /*/if(fp=fopen(IN83.DAT,r)=NULL) return 1;for(i=0;i100;i+) /*xx*/for(j=0;j10;j+)fscanf(fp,%d,&xxi*10+j);fscanf(fp,n);if(feof(fp) break; /*/fclose(fp);return 0;void Compute(
88、void)int i; /*/int ttMAX; /*鱣*/for(i=0;i1000;i+)if(xxi%2!=0) odd+; /*xxodd*/ave1+=xxi; /*/ttodd-1=xxi; /*tt*/elseeven+; /*xxeven*/ave2+=xxi; /*/ave1/=odd; /*/ave2/=even; /*/for(i=0;iodd;i+)totfc+=(tti-ave1)*(tti-ave1)/odd; /*/85. ReadDat( )IN85.DAT1000xxCompute( )xxoddevenavertotfcWriteDat( )OUT85.D
89、AT 1002000𰸡int ReadDat(void)FILE *fp;int i,j; /*/if(fp=fopen(IN93.DAT,r)=NULL) return 1;for(i=0;i100;i+) /*xx*/for(j=0;j10;j+)fscanf(fp,%d,&xxi*10+j);fscanf(fp,n);if(feof(fp) break; /*/fclose(fp);return 0;void Compute(void)int i; /*/for(i=0;i1000;i+) /*/if(xxi%2!=0)odd+; /*xxodd*/else even+;
90、 /*xxeven*/ aver+=xxi; /*xx*/ aver/=MAX; /*xx*/for(i=0;i1000;i+)totfc+=(xxi-aver)*(xxi-aver)/MAX;86. n1ns1mm1m10飬nJosegh()WriteDat()OUT86.DATn=100s=1m=10𰸡void Josegh(void)int i,j; /*/int s1,w; /*洢*/s1=s; /*/for(i=1;i=2;i-) /*2*/s1=(s1+m-1)%i; /*(s1+m-1)%i*/if(s1=0) /*s10*/s1=i;w=ps1
91、-1; /*/for(j=s1;j=i-1;j+) pj-1=pj;pi-1=w; 87. countValue()nn37ssOUT87.DAT磬n1000s=153.909064𰸡double countValue(int n) int i; /*/double sum=0.0; /*洢*/for(i=1;in;i+) /*n(n)37*/if(i%3=0 & i%7=0) sum+=i;sum=sqrt(double)sum); /*/return sum;88. 3100999b144676int jsValue(int bb)writeDat()OUT88.DAT
92、200225;int jsValue(int bb )int i,j; /*/int cnt=0; /*/int a3,a2,a1; /*洢3*/for(i=100;i=999;i+) /*/ for(j=10;j=sqrt(i);j+)if(i=j*j) /*/ a3=i/100; /*İ*/ a2=i%100/10; /*/ a1=i%10; /*/ if(a3=a2 | a3=a1 | a2=a1) /*/ bbcnt=i; /*bb*/cnt+; /*/ return cnt; /*/89. 500800cnt1-2+3-4+5sumcountValue()writeDat()cnts
93、umOUT89.DAT𰸡void countValue()int i,j; /*/ int half; /*洢*/ int xx100; /*飬*/for(i=500;i800;i+) /*/half=i/2;for(j=2;j=half) /*yy*/xxcnt=i;cnt+; /*/for(i=0,j=-1;icnt;i+) /*/j*=-1; /*j*/sum+=j*xxi;90. 100100010293cntsumcountValue()writeDAT()cntsumOUT90.DAT𰸡void countValue()int i,
94、j; /*/int a3,a2,a1; /*洢3*/int half;for(i=101;i1000;i+) /*/a3=i/100; /*/a2=i%100/10; /*/a1=i%10; /*/if(a3=(a2+a1)%10) /*10*/half=i/2; for(j=2;jhalf) /*/ cnt+; /*cnt*/ sum+=i; /*sum*/91. 100100II+4I+10II+10100cntIsumcountValue()writeDAT()cntsumout91.dat1𰸡void countValue()int i; /*/cnt=0;sum=0;
95、 /*/for(i=2;i90;i+) /*100*/if(isPrime(i) & isPrime(i+4)&isPrime(i+10) cnt+; /*/sum+=i; /*/92. mmkxxnum(int mint kint xx )readwriteDAT( )out92.dat磬1751923293137𰸡void num(int m,int k,int xx) int i,half,cnt=0; /*cnt*/int data=m+1; /*m*/while(1) /*棬*/half=data/2; /*/for(i=2;ihalf)xxcnt=data; cnt
96、+; /*xx*/if(cnt=k) break; /*/data+; /*/93. 11999mmm2m312167694249m=11m2=121m3=1331int jsValue(long n)10out93.dat𰸡int jsValue(long n)int i; /*/int str,half; /*洢*/char ch20; /*飬洢*/ltoa(n,ch,10); /*nxy*/str=strlen(ch); /*/half=str/2;for(i=0;i=half) /*/ return 1; /*1*/
97、else return 0; /*0*/94. IN94.DAT2004ReadDat() xxCalValue()书1totNum 2totCnttotPjzWriteDat()OUT94.DAT𰸡void CalValue()int i; /*/int a4,a3,a2,a1; /*洢*/for(i=0;i0) /*/ totNum+; /*/ a4=xxi/1000; /*/ a3=xxi%1000/100; /*İ*/ a2=xxi%100/10; /*/ a1=xxi%10; /*/ if(a4+a3+a2+a1)%2=0) /*/
98、 /*totCntsum*/totCnt+;totPjz+=xxi;totPjz/=totCnt; /*totPjz*/95. IN95.DAT2004ReadDat()xxCalValue()书1totNum2totCnttotPjzWriteDat()OUT95.DAT𰸡void CalValue()int i; /*/int a1,a2,a3,a4; /*洢*/for(i=0;i0) /*/ totNum+; /*/ a4=xxi/1000; /*/ a3=xxi%1000/100; /*İ*/ a2=xxi%100/10; /*/ a1=xxi%10; /*/ if(a
99、4+a3+a2+a1)%2=1) /*/ /*totCntsum*/totCnt+;totPjz+=xxi;totPjz/=totCnt; /*totPjz*/96. in96.dat2004ReadDat()xxCalValue()书1totNum2totCnttotPjzWriteDat()out96.dat𰸡void CalValue(void)int i; /*/int data; /*洦*/for(i=0;i0) /*/totNum+; /*/data=xxi1; /*/if(data%2=1) /*/totCnt+; totPjz+=xxi; /*
100、/totPjz/=totCnt; /*()*/97. IN97.DAT200xxxxcnt1cnt2xxpj(2)cnt1cnt2pjout97.datread_dat(int xx200)𰸡void main()int cnt1,cnt2,xxN;float pj;FILE *fw;int i,k=0;long j;clrscr();fw=fopen(out91.dat,w);read_dat(xx);for(i=0,j=0,cnt1=0,cnt2=0;iN;i+) /*/if(xxi%2!=0) /*/cnt1+; /*xxcnt1*/e
101、lse /*/cnt2+; /*cnt2*/if(i%2=0) /*/j+=xxi; /*xx*/k+; /*/pj=(float)(j*100/k)/100; /*xxpj*/printf(nncnt1=%d,cnt2=%d,pj=%6.2fn,cnt1,cnt2,pj);fprintf(fw,%dn%dn%6.2fn,cnt1,cnt2,pj);fclose(fw);98. IN98.DAT200xxxxmaxcntxx37pjmaxcntpjout98.datread_dat(int xx200)𰸡void main()int i,k,
102、cnt,xxN,max;float pj;FILE *fw;long j=0;clrscr();fw=fopen(out92.dat,w);read_dat(xx);max=xx0;for(i=1,k=0;imax) max=xxi; /*xxmax*/if(xxi%3=0 |xxi%7=0)j+=xxi; /*xx37*/k+;for(i=0,cnt=0;iN;i+)if(xxi=max)cnt+; /*xxmax*/pj=(float)(j*100/k)/100; /*xx37*/printf(nnmax=%d,cnt=%d,pj=%6.2fn,max,cnt,pj);fprintf(fw
103、,%dn%dn%6.2fn,max,cnt,pj);fclose(fw);99. IN99.DAT200xxxxcnt1cnt2xxpjcnt1cnt2pjOUT99.DATread_dat(int xx200)𰸡void main()int cnt1,cnt2,xxN;float pj;FILE *fw;int i,k=0;long j=0;cnt1=0; cnt2=0;pj=0.0;clrscr();fw=fopen(out94.dat,w);read_dat(xx);for(i=0;iN;i+)if(xxi%2) cnt1+; /*xx
104、cnt1*/else cnt2+; /*xxcnt2*/if(i%2=1) j+=xxi; /*xx*/k+;pj=(float)(j*100/k)/100; /*xxpj*/printf(nncnt1=%d,cnt2=%d,pj=%6.2fn,cnt1,cnt2,pj);fprintf(fw,%dn%dn%6.2fn,cnt1,cnt2,pj);fclose(fw);100. IN100.DATNN200ReadDat( )NxxCalValue( )书1Naver2NsumintsumdecWriteDat( )OUT100.DATmain( )ReadDat( )WriteDat( )𰸡void CalValue( )int i; /*/double sum=0.0; /*洢*/for(i=0;iN;i+) /*/sumint+=(int)xxi; /*/sumdec+=(xxi-(int)xxi); /*/sum=sum+xxi; /*N*/aver=sum/N; /*N*/
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1