三网上机答案0.docx
- 文档编号:29375611
- 上传时间:2023-07-22
- 格式:DOCX
- 页数:53
- 大小:22.29KB
三网上机答案0.docx
《三网上机答案0.docx》由会员分享,可在线阅读,更多相关《三网上机答案0.docx(53页珍藏版)》请在冰豆网上搜索。
三网上机答案0
1.
Voidnum(intm,intk,intxx[])
{inti=0;
for(m=m+1;i if(isP(m)) xx[i++]=m; } 2. voidjsVal() {inti,j,t; for(i=0;i if(a[i]%10%2==0&&a[i]/10%10%2==0&&a[i]/100%10%2==0&&a[i]/1000%10%2==0) b[cnt++]=a[i]; for(i=0;i for(j=i;j if(b[i] { k=b[i]; b[i]=b[j]; b[j]=k; } } 3. voidStrOR(void) {chart[80]; inti,j,k,n,cnt; for(i=0;i {n=strlen(xx[i]); k=n-1; cnt=0; while(xx[i][k]! ='o')k--; for(j=k+1;j t[cnt++]=xx[i][j]; for(j=0;j if(xx[i][j]! ='o') t[cnt++]=xx[i][j]; for(j=0;j xx[i][j]=t[j]; xx[i][j]=0; } } 4. voidStrOL(void) {inti,j,k1,k2; chart[80][80]; for(i=0;i {k1=0; for(j=0;xx[i][j]! =0;k1++) {k2=0; while(isalpha(xx[i][j])) t[k1][k2++]=xx[i][j++]; t[k1][k2]='\0'; while(! isalpha(xx[i][j])&&xx[i][j]! =0) j++; } xx[i][0]='\0'; for(j=k1-1;j>=0;j--) {strcat(xx[i],t[j]); strcat(xx[i],""); } } } 5. voidjsSort() {inti,j,t; for(i=0;i<200;i++) for(j=i;j<200;j++) if(aa[i]%1000>aa[j]%1000||aa[i]%1000==aa[j]%1000&&aa[i] {t=aa[i];aa[i]=aa[j];aa[j]=t;} for(i=0;i<10;i++) bb[i]=aa[i]; } 6. voidjsSort() { inti,j,t; for(i=0;i<200;i++) for(j=i;j<200;j++) { if(aa[i]%1000 { t=aa[i]; aa[i]=aa[j]; aa[j]=t; } elseif(aa[i]%1000==aa[j]%1000) if(aa[i]>aa[j]) { t=aa[i]; aa[i]=aa[j]; aa[j]=t; } } for(i=0;i<10;i++) bb[i]=aa[i]; } 7. voidSortDat() { inti,j; PROt; for(i=0;i<100;i++) for(j=i;j<100;j++) if(strcmp(sell[i].dm,sell[j].dm)<0) { t=sell[i]; sell[i]=sell[j]; sell[j]=t; } elseif(strcmp(sell[i].dm,sell[j].dm)==0&&sell[i].je { t=sell[i]; sell[i]=sell[j]; sell[j]=t; } } 8. voidencryptChar() { inti,j,t; for(i=0;i for(j=0;xx[i][j]! =’\0’;j++) {t=xx[i][j]*11%256; if(! (t<=32||t>130)) xx[i][j]=t; } } 9. voidSortCharD(void) { inti,j,k; chart; for(i=0;i { for(j=0;xx[i][j]! =’\0’;j++) for(k=j+1;xx[i][k]! =’\0’;k++) if(xx[i][j] { t=xx[i][j]; xx[i][j]=xx[i][k]; xx[i][k]=t; } } } 10. voidConvertCharA(void) { inti,j; for(i=0;i { for(j=0;xx[i][j]! =’\0’;j++) if(xx[i][j]>=’a’&&xx[i][j]<=’y’) xx[i][j]=xx[i][j]+1; elseif(xx[i][j]==’z’) xx[i][j]=’a’; } } 11. voidchg(char*s) {inti; for(i=0;s[i]! =’\0’;i++) if(s[i]>=’a’&&s[i]<=’y’||s[i]>=’A’&&s[i]<=’Y’) s[i]=s[i]+1; elseif(s[i]==’Z’||s[i]==’Z’) s[i]=s[i]-25; } 12. voidSortDat() { inti,j; PROt; for(i=0;i<100;i++) for(j=i;j<100;j++) if(strcmp(sell[i].mc,sell[j].mc)>0) { t=sell[i]; sell[i]=sell[j]; sell[j]=t; } elseif(strcmp(sell[i].mc,sell[j].mc)==0) if(sell[i].je>sell[j].je) { t=sell[i]; sell[i]=sell[j]; sell[j]=t; } } 13. voidSortDat() { inti,j; PROt; for(i=0;i<100;i++) for(j=i;j<100;j++) if(strcmp(sell[i].dm,sell[j].dm)>0) { t=sell[i]; sell[i]=sell[j]; sell[j]=t; } elseif(strcmp(sell[i].dm,sell[j].dm)==0&&sell[i].je { t=sell[i]; sell[i]=sell[j]; sell[j]=t; } } 14. voidjsVal() { inti,j,t; for(i=0;i if(a[i]>a[i+1]&&a[i>a[i+2]&&a[i>a[i+3]&&a[i>a[i+4]&&a[i>a[i+5]&&a[i]%2==1) b[cnt++]=a[i]; for(i=0;i for(j=i;j if(b[i]>b[j]) { t=b[i]; b[i]=b[j]; b[j]=t; } } 15. voidjsVal() { inti,j,a1,a2,a3,a4,t; for(i=0;i { a1=a[i]/1000;a2=a[i]/100%10; a3=a[i]/10%10;a4=a[i]%10; if((a1<=a2)&&(a2<=a3)&&(a3<=a4)&&(a[i]%2==0)) b[cnt++]=a[i]; } for(i=0;i for(j=i;j if(b[i]>b[j]) { t=b[i]; b[i]=b[j]; b[j]=t; } } 16. voidStrCharJR(void) { inti,j; for(i=0;i for(j=0;xx[i][j]! =0;j++) xx[i][j]=xx[i][j]+(xx[i][j]>>4); } 17. voidChA(void) {inti,j,n; chart; for(i=0;i {t=xx[i][0]; for(j=0;xx[i][j+1]! ='\0';j++) xx[i][j]=xx[i][j]+xx[i][j+1]; xx[i][j]=xx[i][j]+t; strrev(xx[i]); } } 18. voidencryptChar() {inti,j,t; for(i=0;i for(j=0;xx[i][j]! ='\0';j++) {t=xx[i][j]*11%256; if(! (t<=32||xx[i][j]%2==0))xx[i][j]=t; } } 19. intfindStr(char*str,char*substr) {inti,k=0; for(i=0;str[i]! =0;i++) if(str[i]==substr[0]&&str[i+1]==substr[1]) k++; returnk; } 20. intjsValue(intt) { intf1=0,f2=1,fn=f1+f2; while(fn<=t) { f1=f2; f2=fn; fn=f1+f2; } returnfn; } 21. floatcountValue() { floatx0,x1=0.0; do { x0=x1; x1=cos(x0); }while(fabs(x0-x1)>=0.000001); returnx1; } 22. doublecountValue(intn) {inti; doubles=0.0; for(i=1;i if(i%3==0&&i%7==0) s=s+i; returnsqrt(s); } 23. 以下代码是N个数的: voidCalValue(void) {inti; for(i=0;i {aver=aver+xx[i]; sumint=sumint+(int)xx[i]; sumdec=sumdec+xx[i]-(int)xx[i]; } aver=aver/N; } 24. intjsValue(intbb[]) {inti,cnt=0; for(i=10;i*i<999;i++) if(i*i/100==i*i/10%10||i*i/100==i*i%10||i*i/10%10==i*i%10) bb[cnt++]=i*i; returncnt; } 25. intjsValue(longm) {longt1=0,t2=m; while(m>0) {t1=t1*10+m%10; m=m/10; } if(t1==t2) return1; else return0; } 26. voidCalValue(void) {inti; for(i=0;i<200;i++) if(xx[i]>0) totNum++; for(i=0;i if((xx[i]>>1)%2==0) {totCnt++; totPjz=totPjz+xx[i]; } totPjz/=totCnt; } 27. voidjsValue() {inti,j,t; for(i=0;i<300;i++) if((a[i]/1000-a[i]/100%10-a[i]/10%10-a[i]%10)>0) b[cnt++]=a[i]; for(i=0;i for(j=i;j if(b[i]>b[j]) {t=b[i];b[i]=b[j];b[j]=t;} } 28. voidjsVal() { intab,cd,i,j,t; for(i=0;i<200;i++) { thou=a[i]/1000; hun=a[i]%1000/100; ten=a[i]%100/10; data=a[i]%10; if(thou==0||data==0) continue; ab=10*thou+ten;cd=10*data+hun; if((ab-cd)>=0&&(ab-cd)<=10&&ab%2==1&&cd%2==1) {b[cnt]=a[i];cnt++;} } for(i=0;i for(j=i;j if(b[i] { t=b[i]; b[i]=b[j]; b[j]=t; } } 28. voidjsVal() { inti,j,t; intab,cd; for(i=0;i<200;i++) { ab=10*a[i]/1000+a[i]/10%10; cd=10*a[i]%10+a[i]/100%10; if(ab-cd>=0&&ab-cd<=10&&ab%2==1&&cd%2==1&&a[i]/1000! =0&&a[i]%10! =0) b[cnt++]=a[i]; } for(i=0;i for(j=i;j if(b[i] { t=b[i]; b[i]=b[j]; b[j]=t; } } 29 voidjsVal() { inti,j,t; intab,cd; for(i=0;i<200;i++) { ab=10*a[i]/1000+a[i]/10%10; cd=10*a[i]%10+a[i]/100%10; if(ab-cd>=10&&ab-cd<=20&&ab%2==0&&cd%2==0&&a[i]/1000! =0&&a[i]%10! =0) b[cnt++]=a[i]; }
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 答案