编程(c语言)16835

编程(c语言)16835

ID:35998445

大小:217.50 KB

页数:24页

时间:2019-04-29

编程(c语言)16835_第1页
编程(c语言)16835_第2页
编程(c语言)16835_第3页
编程(c语言)16835_第4页
编程(c语言)16835_第5页
资源描述:

《编程(c语言)16835》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一个数如果恰好等于它的所有真因子之和,这个数就称为“完数”。例如,6的真因子为1,2,3,而6=1+2+3,因此,6是“完数”。求1000以内的所有完数之和。#includemain(){inti,j,s=0,t;for(i=2;i<=1000;i++){t=1;for(j=2;j

2、625,故5和25都是同构数,求[2,1000]之间所有同构数之和。(提示:若x是m位同构数,则x的平方除以10的m次方的余数就是x)#include#include#includemain(){longs;longk,n,sum=0,count=0;clrscr();for(n=2;n<=750;n++){if(n<10)k=10;elseif(n<100)k=100;elsek=1000;s=n*n;if(s%k==n){count++;sum+=n;printf("%4d",n)

3、;}}printf("%5ld,%5ld",count,sum);}1113A,B,C是三个小于或等于300的正整数,当满足1/A^2+1/B^2=1/C^2关系,并且A>B>C时,称为倒勾股数。求这样的倒勾股数有多少组。填空完成程序,然后运行程序得出正确结果。(答案填程序运行结果,保留整数位)s#includemain(){doublea,b,c;intcount;clrscr();for(c=1;c<=300;c++)for(b=c+1;b<=300;b++)for(a=b+1;a<=300;a++)if(1.

4、0/(a*a)+1.0/(b*b)==1.0/(c*c))count=count+1;printf("%d",count);}A,B,C是三个小于或等于100正整数,当满足1/A^2+1/B^2=1/C^2关系时,称为倒勾股数。求130B>C的倒勾股数有多少组。1(101)求方程9x+4y=2000的所有正整数解的

5、x-y

6、的最大值#include#includemain(){intx,y,z,max=0;for(x=1;x<230;x++){y=(int)((2000-9*

7、x)/4);z=abs(x-y);if(9*x+4*y==2000&&y>0&&max#include#includeintfun(inthigh){intsum=0,n=0,j,yes;while((high>=200)&&(n<=20)){yes=1;for(j=2;j<=sqrt(h

8、igh);j++)if(high%j==0){yes=0;break;}if(yes){sum+=high;n++;}high--;}returnsum;}main(){clrscr();printf("%d",fun(800));}14510求出9269和8671的最小公倍数。[算法提示:a与b的最小公倍数是a的倍数中第1个被b整除的数]settalkoffcleara=9269b=8671k=adowhilemod(k,a)=0k=k*aendfor?ksettalkonreturn(102)梅森尼数是指能使2^n-1为素数的数

9、n,求[2,21]范围内最大的梅素尼数?#include#includemain(){inti,j,flag;longk;for(i=21;i>=2;i--){flag=1;k=pow(2,i)-1;for(j=2;j<=sqrt(k);j++)if(k%j==0){flag=0;break;}if(flag==1){printf("%d",i);break;}}}191113猴吃桃:有一天小猴子摘下了若干个桃子,当即吃掉一半,还觉得不过瘾,又多吃了一个。第二天接着吃了剩下的桃子中的一半,仍不过瘾,又多

10、吃了一个。以后每天都是吃尚存桃子的一半零一个。到第10天早上小猴子再去吃桃子时,看到只剩下一个桃子了。问小猴子第一天共摘下了多少个桃子。#includemain(){inti,s=1;fo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。