某IT外企面试题-二分法求方程!看看大家的C++功底


Posted in 面试题 onJuly 04, 2015
//f(x)=RMAX-R+(R-r)*double (cos(0.5*x))+double (sqrt(r*r-(R-r)*(R-r)* sin(0.500*x)* sin(0.500*x)))
请用二分法或其他方法求出解x.要求精度esp=1e-5
其中RMAX,R,r从键盘输入。


#include
#include
void get(double RMAX,double R,double r,double x,double y)
{

double m,n,c,p;
double esp=1e-5;

do
{
m=RMAX-R+(R-r)*double (cos(0.5*x))+double (sqrt(r*r-(R-r)*(R-r)* sin(0.500*x)* sin(0.500*x)));
n=RMAX-R+(R-r)*double (cos(0.500*y))+double (sqrt(r*r-(R-r)*(R-r)* sin(0.500*y)*sin(0.500*y)));
c=0.500*(x+y);
p=RMAX-R+(R-r)*double (cos(0.500*c))+double (sqrt(r*r-(R-r)*(R-r)* sin(0.500*c)*sin(0.500*c)));
if(fabs(p)
break;


else if(m*p {
x=x;
y=c;

}
else if (m*p>0)
{
y=y;
x=c;

}

}while(fabs(y-x)

cout cout
}

void main()
{
double RMAX,R,r,x,y;
cout
cin>>RMAX;
cin>>R;
cin>>r;
cin>>x;
cin>>y;

get(RMAX,R,r,x,y);
}

Tags in this post...

面试题 相关文章推荐
一份全面的PHP面试问题考卷
Jul 15 面试题
说一下mysql, oracle等常见数据库的分页实现方案
Sep 29 面试题
如何高效率的查找一个月以内的数据
Apr 15 面试题
linux面试题参考答案(8)
Apr 19 面试题
一些Unix笔试题和面试题
Sep 25 面试题
Linux的主要特性
Sep 03 面试题
恒华伟业笔试面试题
Feb 26 面试题
EJB的基本架构
Sep 22 面试题
介绍一下Python中webbrowser的用法
May 07 面试题
Java程序员面试题
Jul 15 面试题
Unix/Linux开发面试题
Aug 16 面试题
Ruby如何定义一个类
Oct 08 面试题
什么是数组名
May 10 #面试题
为什么要有struct关键字
May 08 #面试题
Kingsoft金山公司C/C++笔试题
May 10 #面试题
strlen的几种不同实现方法
May 31 #面试题
威盛公司软件C++工程师笔试题面试题
Jul 16 #面试题
金山毒霸系列的笔试题
Apr 13 #面试题
JAVA和C++区别都有哪些
Mar 30 #面试题
You might like
基于PHP实现数据分页显示功能
2016/05/26 PHP
laravel 实现上传图片到本地和前台访问示例
2019/10/21 PHP
PHP使用openssl扩展实现加解密方法示例
2020/02/20 PHP
JS控制输入框内字符串长度
2014/05/21 Javascript
Javascript字符串浏览器兼容问题分析
2014/12/01 Javascript
使用jquery给指定的table动态添加一行、删除一行
2016/10/13 Javascript
基于canvas粒子系统的构建详解
2017/08/31 Javascript
JS实现简单的选择题测评系统代码思路详解(demo)
2017/09/03 Javascript
JSON在Javascript中的使用(eval和JSON.parse的区别)详细解析
2017/09/05 Javascript
通过jquery获取上传文件名称、类型和大小的实现代码
2018/04/19 jQuery
Vue实现根据hash高亮选项卡
2019/05/27 Javascript
JS面向对象编程实现的拖拽功能案例详解
2020/03/03 Javascript
[02:55]DOTA2英雄基础教程 发条技师
2013/12/04 DOTA
[02:58]献给西雅图的情书_高清
2014/05/29 DOTA
Python 代码性能优化技巧分享
2012/08/07 Python
python使用cStringIO实现临时内存文件访问的方法
2015/03/26 Python
django使用html模板减少代码代码解析
2017/12/12 Python
浅谈Scrapy网络爬虫框架的工作原理和数据采集
2019/02/07 Python
Python如何把多个PDF文件合并代码实例
2020/02/13 Python
keras的ImageDataGenerator和flow()的用法说明
2020/07/03 Python
pyqt5 textEdit、lineEdit操作的示例代码
2020/08/12 Python
香港迪士尼乐园酒店预订:Hong Kong Disneyland Hotels
2017/05/02 全球购物
彪马日本官网:PUMA日本
2019/01/31 全球购物
eBay奥地利站:eBay.at
2019/07/24 全球购物
函数指针的定义是什么
2016/08/14 面试题
货代行业个人求职简历的自我评价
2013/10/22 职场文书
公司员工的自我评价范例
2013/11/01 职场文书
物流仓储计划书
2014/01/10 职场文书
儿媳婚宴答谢词
2014/01/14 职场文书
土木工程专业推荐信
2014/02/19 职场文书
法人授权委托书格式
2014/04/08 职场文书
六年级学生期末评语
2014/12/26 职场文书
自我推荐信怎么写
2015/03/24 职场文书
费用申请报告范文
2015/05/15 职场文书
MySQL之PXC集群搭建的方法步骤
2021/05/25 MySQL
javascript的var与let,const之间的区别详解
2022/02/18 Javascript