- 博客(2)
- 收藏
- 关注
原创 使用C++ 输出两个数字之间的回文数,并统计回文数个数
回文数:简单点讲,就是从左至右念和从右至左念都相同的数字。首先,我们需要的判断一个数字是否是回文数int main(){ int m,i; cin>>m; i=m; while(i>0) { int n=0; n=n*10+i%10; i=i/10; } if(m==n) cout<<m<<"是回文数。"<<endl; else cout<<m<<"不是回文数"<<endl;
2020-12-12 17:23:53 7353
原创 牛顿迭代法求平方根(C++)
简介:牛顿迭代法,又称为牛顿-拉夫逊方法,它是牛顿在17世纪提出的一种在实数域和复数域上近似求解方程的方法。求n的平方根,即计算x^2= n的解,令f(x)=x^2-n,相当于求解f(x)=0的解。1.首先取猜测x0(例如可以设初次猜测值为x/2),如果x0不是解,做一个经过(x0,f(x0))这个点的切线,与x轴的交点为x1。 同理,如果x1不是解,做一个经过(x1,f(x1))这个点的切线,与x轴的交点为x2。 以此类推。 以这样的方式得到的xi会无限趋近于f(x)=0的解。2.判断xi是否是f(
2020-12-11 23:45:01 10242 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人