收藏 分销(赏)

计算机编程高频试题答案.doc

上传人:仙人****88 文档编号:8553738 上传时间:2025-02-18 格式:DOC 页数:9 大小:92.50KB 下载积分:10 金币
下载 相关 举报
计算机编程高频试题答案.doc_第1页
第1页 / 共9页
计算机编程高频试题答案.doc_第2页
第2页 / 共9页


点击查看更多>>
资源描述
1.#include<stdio.h> void main() { int x,y,z; int i=0; for(x=-55;x<55;x++) for(y=-55;y<=x-1;y++) for(z=-55;z<=y-1;z++) { if(x*x+y*y+z*z==55*55) { printf("x: %-3d y: %-3d z: %-15d",x,y,z); i++; if(i%2==0) printf("\n"); } } printf("\nThe total method is %d\n",i); } 2.#include<stdio.h> void main() { int x,u=0,f[100],i,k; for(x=300;x<=800;x++) for(i=2;i<x;i++) { if(x%i==0)break; if(i==x-1) { f[u]=x;u++; } } k=u; for(u=k;u>=0;u--) if(((f[u]/10*10-f[u]/100*100)/10+f[u]-f[u]/10*10) 计算机高频试题答案 %10==f[u]/100) {printf("%d\n",f[u]);break;} } 3.#include<stdio.h> void main() { int m5,m2,m1; int i=0; for(m5=1;m5<10;m5++) for(m2=1;m2<25;m2++) for(m1=1;m1<50;m1++) { if(5*m5+2*m2+m1==50) { printf("m5: %-3d m2: %-3d m1: %-15d",m5,m2,m1); i++; if(i%2==0) printf("\n"); } } printf("\nThe total method is %d\n",i); } 4.#include<stdio.h> void main() { int x,y,z; int i=0; for(x=1;x<=100;x++) for(y=1;y<=x-1;y++) for(z=1;z<=y-1;z++) { if((1.0/(x*x)+1.0/(y*y)==1.0/(z*z))&&130<(x+y+z)&&(x+y+z)<150) { printf("x: %-3d y: %-3d z: %-15d",x,y,z); i++; if(i%2==0) printf("\n"); } } printf("\nThe total method is %d\n",i); } 5.#include<stdio.h> void main() {int i; for(i=1; ;i++) {if(i%2==1&&i%3==2&&i%4==3&&i%5==4&&i%6==5&&i%7==0) break; } printf("i=%d\n",i); } 6.#include<conio.h> #include<stdio.h> void main() { int m1,m2,m5; int i=0,j=0; for(m1=0;m1<=36;m1++) for(m2=0;m2<=18;m2++) for(m5=0;m5<=7;m5++) { if(m1+2*m2+5*m5==36) { printf("m1:%-2d--m2:%-2d--m5:%-2d\n",m1+8,m2+8,m5+8); i++; j++; if(i%2==0) printf("\n"); } } printf("\nThe total method is %d\n",i); } 7.#include<stdio.h> void main() { int x,y,z,m=0; int i=0; for(z=121;z<=140;z++) for(y=1;y<z;y++) for(x=1;x<y;x++) { if(x*x+y*y==z*z&&m!=z) {i++;m=z; } } printf("\nThe total method is %d\n",i); } 8.#include<stdio.h> void main() { int i,j,k,p,q,t,n=0; for(k=0;k<=9;k++) for(i=0;i<k;i++) for(j=0;j<=9;j++) { p=i*100+j*10+k; q=k*100+j*10+i; t=q+p; if(t==1534) n++; } printf("%d",n); } 9.#include<stdio.h> #include <math.h> int prime(int x) {int i,k; if (x<2) return(0); k=sqrt(x); for (i=2;i<=k;i++) if (x%i==0) break; if (i>k)return (1); else return(0); } void main() {int i,m,s,n=0; for(i=31;i<=599;i++) {m=i+2; if(prime(i)&&prime(m)) n++; } printf("%d",n); } 10.#include<stdio.h> void main() {float t=1,s=0; int m; for(m=2;m<=50;m++) {s=1.0/(m*m); t=t-s; } printf("1-1/(2*2)-1/(3*3)-…-1/(m*m)=%0.4f\n",t); } 11.#include<stdio.h> void main() {float s=0,t; int n=1; for(n=1;n<=100;n++) {t=(1.0/(2*n-1)-1.0/(2*n)); s=s+t; } printf("s=%0.3f\n",s); } 12.#include<stdio.h> void main() {float s=0,t; int n=1; for(n=1;n<=50;n++) {t=1.0/(n*(n+1)); s=s+t; } printf("s=%0.4f\n",s); } 13.# include<stdio.h> void main() {int i; float s=1.0,t=1.0; for(i=1;i<=25;i++) {t=t*1.0/i; s=s+t;} printf("s=%1.4f",s); } 14.# include<stdio.h> void main() {long int i, a=1,s=1,t=0; for(i=1;i<=15;i++) {printf("%d %-15d",a,s); t=t+a+s; if(i%2==0) printf("\n"); a=a+s; s=a+s; } printf("%d",t); } 15.# include<stdio.h> void main() {int i, s=1; for(i=1;i<=9;i++) s=2*(s+1); printf("%d",s); } 16.# include<stdio.h> void main() {int s=0,i; for(i=1000;i<=9999;i++) { if(i/1000==(i-i/10*10)&&(i/100*100-i/1000*1000)/100==(i/10*10-i/100*100)/10) s++;} printf("%d",s); } 17.#include<stdio.h> void main() {int i; float t,s=1.0; for(i=2;i<=50;i++) {t=i*1.0/(2*i-1); s=s+t;} printf("s=%2.2f",s); } 18.# include<stdio.h> void main() {float a=2.0,d=2.0,c=-1.0; float i,s=1; for(i=1;i<20;i++) {a=a*2*2; s=s*2*i*(2*i+1); d=d+(c*a)/s; c=c*(-1);} printf("%.2f\n",d); } 19.# include<stdio.h> void main() {float i,a,m,d=0,s=1; for(i=0;i<=49;i++) {a=1.0/(2*i+1)*s; d=d+a; s=(-1)*s;} m=4*d; printf("%.2f",m); } 20.#include<stdio.h> #include <math.h> int prime(int x) {int i,k; if (x<2) return(0); k=sqrt(x); for (i=2;i<=k;i++) if (x%i==0) break; if (i>k)return (1); else return(0); } void main() {int i,m,n=0,d,s; for(i=200;i<=1000;i++) {m=i+2; if(prime(i)&&prime(m)) d=i; } s=2*d+2; printf("%d",s); } 21.#include<stdio.h> void main() { int m5,m2,m1; int i=0; for(m5=1;m5<30;m5++) for(m2=1;m2<30;m2++) for(m1=1;m1<30;m1++) { if(3*m5+2*m2+m1==50&&m5+m2+m1==30) i++; } printf("\nThe total method is %d\n",i); } 22.#include<stdio.h> #include <math.h> int prime(int x) {int i,k; if (x<2) return(0); k=sqrt(x); for (i=2;i<=k;i++) if (x%i==0) break; if (i>k)return (1); else return(0); } void main() {int i,m,a,c,d,t,n=0; float q=2; for(i=2;i<=21;i++) {t=2; q=q*t; c=q-1; if(prime(c)) a=i; } d=a; printf("%d",d); } 23.#include<stdio.h> void main() { int x,y,z,m=0; float a,b,c,d; for(z=10;z<100;z++) for(y=10;y<z;y++) {a=(z%10)+z/10; b=(y%10)+y/10; if(a*y==b*z) {m=m+z+y; } } printf("\nThe total method is %d\n",m); } 24.# include<stdio.h> void main() {int i, s=1; for(i=1;i<=9;i++) s=2*(s+1); printf("%d",s); } 25.#include<stdio.h> void main() { int x,y,z,m=0; int i=0; for(z=1;z<=50;z++) for(y=1;y<z;y++) for(x=1;x<y;x++) { if(x*x+y*y==z*z) {i++; } } printf("\nThe total method is %d\n",i); } 26.#include<stdio.h> void main() {int c=0,i,a,s,d; for(i=1;i<=999;i++) {a=i/100; s=i%100/10; d=i%10; if(i%3==0&&(a==5||s==5||d==5)) c++;} printf("c=%d",c); } 27.#include<stdio.h> #include <math.h> int prime(int x) {int i,k; if (x<2) return(0); k=sqrt(x); for (i=2;i<=k;i++) if (x%i==0) break; if (i>k)return (1); else return(0); } void main() {int i,m,n=0; for(i=100;i<=900;i++) {m=i+12; if(prime(i)&&prime(m)) n++; } printf("%d",n); } 28.#include<stdio.h> #include <math.h> int prime(int x) {int i,k; if (x<2) return(0); k=sqrt(x); for (i=2;i<=k;i++) if (x%i==0) break; if (i>k)return (1); else return(0); } void main() {int i,a,s=0,n=0; for(i=2;i<=400;i++) {if(prime(i)) if(s+10==i) {n++;s=i;} else s=i;} printf("%d",n); } 29.#include<stdio.h> void main() { int i=200,a,e,s; n:e=0; for(a=2;a<i;a++) {if(i%a==0) e++;} if(e%2==1) {s=i;goto m;} else {i++;goto n;} m:printf("%d",s); } 30.#include<stdio.h> #include <math.h> int prime(int x) {int i,k; if (x<2) return(0); k=sqrt(x); for (i=2;i<=k;i++) if (x%i==0) break; if (i>k)return (1); else return(0); } void main() {int i,m,n=0; for(i=5;i<=490;i++) {m=i+10; if(prime(i)&&prime(m)) n++; } printf("%d",n); } 31.#include<stdio.h> void main() {float a,s=0,t; for(a=1;a<=20;a++) {t=1.0/((a+1)*a); s=s+t;} printf("%0.2f",s); } 32.#include<stdio.h> void main() {int a;float s,d=0; for(a=1;a<=500;a++) {if(a%5==0||a%9==0) {s=1.0/a; d=d+s;}} printf("%1.2f",d); } 33.#include<stdio.h> void main() {float i,a=2,t,s=1,d=0,f; for(i=1;i<=30;i++) { t=s/a; d=d+t; f=a; a=s+a; s=f;} printf("%2.2f",d); } 34.#include<stdio.h> void main() {float s=0,t; int n=1; for(n=1;n<=30;n++) {t=(1.0/(2*n-1)-1.0/(2*n)); s=s+t; } printf("s=%0.2f\n",s); } 35.#include<stdio.h> #include<math.h> void main() { int x,y,c=0,f; for(x=-150;x<=150;x++) for(y=-200;y<=200;y++) {if(x*8-5*y==3) if(y<=0) f=x-y; else f=x+y; if(f>c) c=f;} printf("%d",c); } 36.#include<stdio.h> void main() {int a,s,d=0; for(a=-100;a<=100;a++) for(s=-50;s<=50;s++) {if(9*a-19*s==1) d++;} printf("%d",d); } 37.#include<stdio.h> void main() {int a,s,d,q,w,e,r; for(a=1000;a<=9999;a++) for(s=1;s<a;s++) {if(s*s==a) {q=a/1000; w=a%1000/100; e=a%100/10; r=a%10; if(q+e==w*r) d=a;}} printf("%d",d); } 38.# include<stdio.h> void main() {float a,s=0,e,p=0,d=2,q=1; for(a=1;a<=51;a++) {e=d/q; s=s+e; p=d; d=d+q; q=p;} printf("%2.2f",s); } 39.#include<stdio.h> void main() {float s=0,t; int n=1; for(n=1;n<=50;n++) {t=(1.0/(2*n-1)-1.0/(2*n)); s=s+t; } printf("s=%0.4f\n",s); } 40.#include<stdio.h> void main() {int a,s,d,q,w,e,f; for(a=10000;a<=99999;a++) {s=a/10000; d=a%10000/1000; q=a%1000/100; w=a%100/10; e=a%10; if(s*s+d*d+q*q+w*w+e*e==100) f=a;} printf("%d",f); } 41.#include<stdio.h> void main() {int a=10,s,r,t=0,d=0; while(a<1000) {t=0; for(s=1;s<a;s++) { if(a%s==0) t=t+s; } if(a==t) {d=d+a;a++;} else a++;} printf("%d",d); } 42.#include<stdio.h> void main() {float q,y=0; int w,e,r,t; for(q=2;q<=1000;q++) {w=q*q; if(w%10==q) y=y+q; if(w%100==q) y=y+q; if(w%1000==q) y=y+q;} printf("%f",y); } 43.#include<stdio.h> void main() { int x,y,z,a,b=0,c;; for(x=-55;x<55;x++) for(y=-55;y<=x-1;y++) for(z=-55;z<=y-1;z++) {if(y*y+z*z+x*x==55*55) a=x+y+z; if(a>b) b=a;} printf("\nThe total method is %d\n",b); } 44.#include<stdio.h> #include <math.h> int prime(int x) {int i,k; if (x<2) return(0); k=sqrt(x); for (i=2;i<=k;i++) if (x%i==0) break; if (i>k)return (1); else return(0); } void main() {int i,m,s,n=0; for(i=40;i<=118;i++) {m=i+1;s=m*i-1; if(prime(s)) n++; } printf("%d",n); } 45.#include<stdio.h> void main() {int s,r,t,n,d; for(s=200;s>=131;s--) for(r=2;r<s;r++) for(t=1;t<s;t++) {if(r^2+t^2==s^2); d=s;} printf("%d",d); } 46.#include<stdio.h> void main() {int a=0,s=1000,r,t,d,l,n,m,u=0,p; for(s=1000;s<=9999;s++) for(r=30;r<s/2;r++) if(s==r*r) {t=s/1000; d=s/100%10; l=s%100/10; n=s%10; p=t+d+l+n; for(m=1;m<40;m++) if(p==m*m) { u=u+s;a++;if(a>=5) goto x;s++;}} x:printf("%d\n",u); } 47.#include<stdio.h> void main() {float a,s,d=1,f=0; for(a=1;a<=100;a++) {s=(2*a-1)*d; f=f+1.0/s; d=-d; } printf("%0.4f",f); } 48.#include<stdio.h> void main() {float a,s,d=1,f=0; for(a=1; ;a++) { f=f+1.0/a; if(f>=10) break; } printf("%0.4f",a); } 49.#include<stdio.h> void main() {int a,s,d,g,h,j,f=0; for(a=1000;a<=9999;a++) {s=a/1000; d=a%1000/100; g=a%100/10; h=a%10; if(s+g==d*h) f=f+a; } printf("%d",f); } 50.#include<stdio.h> void main() {int t,s=0,g,h,j,k,a,b,c,d,e,l,f=0; for(t=10000;t<=99999;t++) {a=t/10000; b=t%10000/1000; c=t%1000/100; d=t%100/10; f=t%10; {for(e=2;e<=9;e++) if(a!=0&&f!=0&&t*e==f*10000+d*1000+c*100+b*10+a) {s=s+1; printf("%d\n",t);}} } printf("%d\n",s); } 51.#include<stdio.h> void main() {int t,s=0,g,h,j,k,a,b,c,d,e,l,f=0; for(t=1000;t<=9999;t++) {a=t/1000; b=t%1000/100; c=t%100/10; d=t%10; {for(e=2;e<=9;e++) if(a!=0&&e!=0&&e!=1&&t*e==b*1000+c*100+d*10+e) {s=t; printf("%d\n",t);}} } printf("%d\n",s); } 52.#include<stdio.h> void main() {int t,s=0,g,h,j,k,a,b,c,d,e,l,f=0; for(t=1000;t<=9999;t++) {a=t/1000; b=t%1000/100; c=t%100/10; d=t%10; {for(e=2;e<=9;e++) if(a!=0&&e!=0&&e!=1&&t*e==d*1000+c*100+b*10+a) {s=e;goto n; printf("%d\n",t);}} } n:printf("%d\n",s); } 53.# include<stdio.h> void main() {int a,s=1,d=1,f,g=0,h; for(a=3;a<300000;a++) {f=(a-1)*d+(a-2)*a; if(f>3000) break; else g++; d=s; s=f;} printf("%d",g); } 54.# include<stdio.h> void main() {int a,s,d,f,g=0,h; for(a=100;a<999;a++) {s=a/100; d=a%100/10; f=a%10; if(a==s*s*s+d*d*d+f*f*f) g=g+a;} printf("%d",g); } 55.#include<stdio.h> void main() {float q,y=0; int w,e,r,t; for(q=2;q<=1000;q++) {w=q*q; if(w%10==q) y++; if(w%100==q) y++; if(w%1000==q) y++;} printf("%f",y); } 56.#include<stdio.h> void main() {int a=1,s,r,t=0,d=0; while(a<1000) {t=0; for(s=1;s<a;s++) { if(a%s==0) t=t+s; } if(a==t) {d=d+a;a++;} else a++;} printf("%d",d); } 57.#include<stdio.h> #include <math.h> int prime(int x) {int i,k; if (x<2) return(0); k=sqrt(x); for (i=2;i<=k;i++) if (x%i==0) break; if (i>k)return (1); else return(0); } void main() {int i,m,s,c,n=0; for(i=10;i<=99;i++) {m=i/10; s=i%10; c=m+s*10; if(prime(i)&&prime(c)) n=n+i; } printf("%d",n); } 58.# include<stdio.h> void main() {float a,s=0,d=0,f,g; for(a=1;a<=150;a++) {d=d+a; f=1.0/d; s=s+f;} printf("%f",s); } 59.# include<stdio.h> void main() { float a,k=0,f1=1,f2=1,f3=0,c,g,e; for(a=1;a<=48;a++) { g=f3; c=f2; f3=f1-2*f2+f3; f2=g; f1=c; if(f3<k) {e=f3;k=f3;} else e=k; } printf("%f",e); } 60.# include<stdio.h> void main() { float a,k=0,f0=1,f1=2,f2=3,c,g,e=3; for(a=1;a<=29;a++) {e=e+f2; g=f2; c=f1; f2=2*f1+f2-5*f0; f1=g; f0=c; } printf("%f",e); } 61. # include<stdio.h> void main() { float a,k=0,f1=1,f2=2,f3=3,c,g,e=3; for(a=1;a<=50;a++) f1=1.0/(f1+1); printf("%0.3f",f1); } 62.# include<stdio.h> void main() { float a,k=0,f1=0,g; for(a=1; ;a++) {g=f1; f1=f1+(a+1)*1.0/a; if(f1>=50) break;} printf("%0.3f",g); } 63.# include<stdio.h> void main() {int a,s,d=0,f; for(a=2;a<60;a++) for(s=1;s<a;s++) {if(a+s>60&&(a+s+60)%3==0) d++;} printf("%d",d); } 64.#include<stdio.h> void main() {int a,s,r,t=0,d=0; for(a=10;a<=100;a++) {t=0; for(s=1;s<=a;s++) {if(a%s==0) t=t+1;} if(a%t==0) d++;} printf("%d",d); } 65.# include<stdio.h> void main() {int a,s,d=2698,f,g,c; for(a=2;a<=200;a++) for(s=1;s<a;s++) {if(a*s==2698) f=a+s; else continue; if(f<d) {g=f,c=a;d=f;} } printf("%d",c); } 66.# include<stdio.h> void main() {int a,s,d=2698,f,g,c; for(a=2;a<=200;a++) for(s=1;s<a;s++) {if(a*s==2698) f=a+s; else continue; if(f<d) {g=f,c=a;d=f;} } printf("%d",g); } 67.# include<stdio.h> void main() {float a,f1=1,f2=1,s,t=1; for(a=1;a<=48;a++) {s=f2; f2=f1+f2; f1=s;} printf("%f",f2); } 68.# include<stdio.h> void main() {float a,s1=0,s2=0,s,t=1; for(a=1;a<=20;a++) {s1=2*a+s1; s2=s2+s1;} printf("%f",s2); } 69.#include<stdio.h> void main() { int x,y,z,a=0,s=0,d; int i=0; for(x=-55;x<55;x++) for(y=-55;y<=x-1;y++) for(z=-55;z<=y-1;z++) {if(x*x+y*y+z*z==25*25) a=x+y+z; if(a>s) s=a;} printf("\nThe total method is %d\n",s); } 70.# include<stdio.h> void main() {float a,f1=0,f2=0,f3=1,s,d,f,t=0; for(a=1;a<=28;a++) {t=t+f3; s=f3; d=f2; f3=f1+f2+f3; f1=d; f2=s;} printf("%f",t); } 71. #include<stdio.h> void main() {int t,s=0,g,h,j,k,a,b,c,d,e,l,f=0; for(t=1000;t<=9999;t++) {a=t/1000; b=t%1000/100; c=t%100/10; d=t%10; {for(e=2;e<=9;e++) if(a!=0&&e!=0&&e!=1&&t*e==b*1000+c*100+d*10+e) {s=s+b*1000+c*100+d*10+e; printf("%d\n",t);}} } printf("%d\n",s); } 72.# include<stdio.h> void main() {int a,s,d,f,g=0,h; for(a=100;a<=999;a++) {s=a/100; d=a%100/10; f=a%10; if(s!=d&&s!=f&&d!=f&&a==s*s*s+d*d*d+f*f*f) g++; } printf("%d",g); } 73.#include<stdio.h> #include <math.h> int prime(int x) {int i,k; if (x<2) return(0); k=sqrt(x); for (i=2;i<=k;i++) if (x%i==0) break; if (i>k)return (1); else return(0); } void main() {int i,m,a,s,d,n=0; for(i=200;i<=900;i++) {a=i/100; s=i%100/10; d=i%10; if(prime(i)&&(s+d)%10==a) n++; } printf("%d",n); } 74.#include<stdio.h> void main() {int a,s,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服