中南大学c++题库编程答案

中南大学c++题库编程答案

ID:33959901

大小:207.00 KB

页数:172页

时间:2019-03-02

中南大学c++题库编程答案_第1页
中南大学c++题库编程答案_第2页
中南大学c++题库编程答案_第3页
中南大学c++题库编程答案_第4页
中南大学c++题库编程答案_第5页
资源描述:

《中南大学c++题库编程答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.计算分段函数:使用库函数sqrt来计算平方根。#include#include#includeusingnamespacestd;intmain(){doublex,y;cout<<"请输入一个数x:";cin>>x;if(x!=0)y=sin(x)+(sqrt(x*x+1));elsey=cos(x)-x*x+3*x;cout<<"函数值:"<

2、字母的对应小写字母。#includeusingnamespacestd;intmain(){inta='a'-'A';intx;while(cin>>x){if(x>='A'&&x<='Z')cout<<""<<(char)(x+a)<#includeu

3、singnamespacestd;intmain(){floatxn,xn1,f,f1;cout<<"请输入x的初值:";cin>>xn1;do{xn=xn1;f=(3*(xn-4/3)*xn-5)*xn+15;f1=(9*xn-8)*xn-5;xn1=xn-f/f1;}while(fabs(xn1-xn)>=1e-6);cout<<"方程的一个根:"<

4、lude#includefloatvalue(){floatx0,x1;x0=0;x1=cos(x0);while(abs(x0-x1)>=0.){x0=x1;x1=cos(x0);}returnx1;}voidmain(){printf("迭代方法求方程:cos(x)-x=0的解为%f",value());}5.编写函数int f(intx[ ],intn),求出20个数中的最大数,并在以下main函数中进行测试。#includevoidmain( ){  

5、inta[ ]={1,4,6,7,3,9,10,30,59,32,48,72,87,13,27,45,64,8,2,6};  cout<<"a中最大值为:"<usingnamespacestd;intf(intx[],intn);intmain(intargc,char*argv[]){inta[20]={1,8,10,3,7,15,28,2,4,22,0,17,25,9,19,6,14,26,20,11};printf

6、("maxis%d",f(a,20));return0;}intf(intx[],intn){inti;intmax;max=x[0];for(i=1;iusingnamespacestd;intmain(){intx;while(cin>>x){printf("%XH",x);}return0;}7.编写一个自定义函数:intf(intM

7、,intN),f()的功能是:对给定的正整数M和N,找出满足方程"5x+6y=M"的正整数解中x和y都是偶数的解。要求:若M和N不都是正整数,则结束函数并返回-1;只有M和N都是正整数时,才继续求解操作,并用二重循环进行求解:(1)在函数中输出满足条件的正整数解x和y,(2)使函数值返回满足条件的正整数解的组数。#includeusingnamespacestd;intf(intM,intN);voidmain(){ cout<

8、>usingnamespacestd;intf(intM,intN);voidmain(){cout<

9、

10、N<1)return-1;for(x=2;x<=N/5;x+=2){for(y=2;y<=M/6;y

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

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

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