中南大学c++期末考试编程题(原创).doc

中南大学c++期末考试编程题(原创).doc

ID:55557527

大小:87.00 KB

页数:19页

时间:2020-05-17

中南大学c++期末考试编程题(原创).doc_第1页
中南大学c++期末考试编程题(原创).doc_第2页
中南大学c++期末考试编程题(原创).doc_第3页
中南大学c++期末考试编程题(原创).doc_第4页
中南大学c++期末考试编程题(原创).doc_第5页
资源描述:

《中南大学c++期末考试编程题(原创).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本文章为中南大学2014级号学生原创,仅供学习交流使用,任何打印社以及学习机构不得用于非法商业用途,违者追究法律责任.题目求Sn=a+aa+aaa+aaaa+…+aa…a(n个a)之值,其中a是一个数字,n表示a的位数。例如:2+22+222+2222(此时a=2,n=4)#includeusingnamespacestd;intmain(){intSn(0),a,n,i,p;cout<<"请输入一个数"<>a;cout<<"请输入这个数的位数"<>n;for(i=1;i<=n;i++){Sn+=a;a=a*10+a;}cou

2、t<<"Sn="<usingnamespacestd;intf(intx){inth=0;intm=0,r,u=x;while(x>0){r=x%10;m=m*10+r;x/=10;}if(m==u)h+=1;returnh;}intmain(){inta;cout<<"请输入一个数"<>a;if(f(a)==1)cout<<"这个数是回文数"<

3、;system("pause");return0;}题目n一个整数(小于10万),它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?#include#includeusingnamespacestd;intmain(){longinti;doublej,k;intp,q;for(i=1;i<=;i++){j=sqrt(i+100);k=sqrt(i+268);p=(int)j;q=(int)k;if(p*p==j*j&&q*q==k*k)cout<

4、em("pause");return0;}题目求1000之内的完全数。说明:完全数就是:除了它本身以外所有因子之和等于其本身,例如:6=1+2+3。#includeusingnamespacestd;intmain(){inti,j,m;for(i=1;i<=1000;i++){m=0;for(j=1;j<=i/2;j++){if(i%j==0)m+=j;}if(m==i)cout<

5、1和自身)的数有多少个,其中最小的一个?#includeusingnamespacestd;intmain(){inti,j,k,s(0),q(1000);for(i=900;i<=1000;i++){k=0;for(j=2;j

6、整数M和N,找出满足方程“7x+4y=M”的正整数解中x是偶数且y是奇数的解,其中:x,y属于[1,N]的范围。要求:若M和N不都是正整数,则结束函数并返回-1;只有M和N都是正整数时,才继续求解操作,用二重循环进行求解:(1)在函数中输出满足条件的正整数解x和y,(2)并且使函数值返回满足条件的正整数解的组数。#includeusingnamespacestd;intf(intM,intN){intflag=-1;intx,y,k(0);if(M>0&&N>0){for(x=1;x<=N;x++)for(y=1;y<=N;y++)if((7*x+4*y==M)&&

7、(x%2==0&&y%2==1)){k+=1;cout<<"x="<>M>>N;cout<<"一共有"<

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

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

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