计算2和3之间X^x接近10

来源:互联网 发布:淘宝上的好吃零食推荐 编辑:程序博客网 时间:2024/05/21 14:00

         这个题是蓝桥杯的,这个主要用了二分法,求解特别简单,我自己竟然想了那么长时间,哎,,,,多练习吧,,骚年,,

 

     

#include<stdio.h>#include<math.h>int main(){double l=2.0,r=3.0,x=2.5;   while(fabs(pow(x,x)-10)>0.000001){x=(l+r)/2.0;if(pow(x,x)>10.0)r=x;elsel=x;}printf("%.7f\n",x);return 0;}


答案是2.5061841

        Press any key to continue

 

 

0 0