三级考试题总结.docVIP

  • 1
  • 0
  • 约1.1万字
  • 约 16页
  • 2018-06-25 发布于河南
  • 举报
三级考试题总结

能被3与7整除的所有自然数之和的平方根 int s,i; s=0; for(i=1;in;i++) { if(i%3==0i%7==0) s+=i; } return sqrt(s); 统计你能被7或11整数的数 int x,cnt; cnt=0; for(x=1;x1000;x++) { if(x%7==0 x%11 || x%7 x%11==0) { a[cnt++]=x; } } *n=cnt; 既是完全平方数又有两位数相同 int i,x,w,e,r,cnt; cnt=0; for(i=10;i32;i++) { x=i*i; w=x/100;e=x/10%10;r=x%10; if(w==e||e==r||r==w) { bb[cnt++]=x; } } return cnt; 选出1000~5000符合条件的自然数 int x,q,w,e,r; cnt=0;sum=0; for(x=1000;x5000;x++) //5000以下的自然数。 { q=x/1000;w=x/100%10;e=x/10%10;r=x%10;//各位提取。 if((q+w==e+r) (q+w==(r-q)*10)) //判断满足条件的数。 { cnt++; sum+=x; } } 求出six+six+six=nine+nine的数的个数 int six,nine; cnt=sum=0; for(six=668;six1000;six+=2) { nine=3*six/2; if(six/10%10==nine/100%10 nine/1000==nine/10%10) { cnt++; sum+=six+nine; } } 求方程解的个数 int a,b,c; cnt=sum=0; for(a=1;a13;a++) { for(b=1;b13;b++) { for(c=1;c13;c++) { if(a+b+c==13a-c==5) { cnt++; sum+=a+b+c; } } } } 迭代方程(do…..while) double x0,x1; x1=0.0; do { x0=x1; x1=cos(x0); } while(fabs(x0-x1)=0.000001); return x1; 回文数 long x,s; s=0; for(x=n;x0;x/=10) s=s*10+x%10; if(s==n) return 1; else return 0; 用while语句 int a,b,c; if(t0) c=0; else { a=0;b=1;c=a+b; while(c=t) { a=b;b=c;c=a+b; } } return c; 100~1000以内的素数(10~11) int i,w,e,r; cnt=sum=0; for(i=100;i1000;i++) { w=i/100;e=i/10%10;r=i%10; if((r+e)%10==wisp(i)) { cnt++;sum+=i; } } 与素数有关的题(12~14 38~39 60) isp(int x) //isp是判断素数的函数。参数x是素数时函数返回1,否则返回0。 { int i; for(i=2;ix;i++) if(x%i==0) return 0; return 1; } void countValue() { int x,f; f=1;cnt=0;sum=0; for(x=800;x=500;x--) { if(isp(x)) { cnt++; sum=sum+f*x; f=-f; } } 大于m且紧靠的k个素数 isp(int x) { int i; for(i=2;ix;i++) if(x%i==0) return 0; return 1; } void jsValue(int m,int k,int xx[]) { int x,cnt; cnt=0; for(x=m+1;cntk;x++) { if(isp(x)) { xx[cnt++]=x; } } } 统计奇数偶数的个数(21~24) cnt1=cnt2=j=0;sum=0;

文档评论(0)

1亿VIP精品文档

相关文档