欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C++使用遞歸方法求n階勒讓德多項(xiàng)式完整實(shí)例

 更新時(shí)間:2016年05月30日 10:44:22   作者:賓賓琪琪  
這篇文章主要介紹了C++使用遞歸方法求n階勒讓德多項(xiàng)式,涉及C++遞歸算法與浮點(diǎn)數(shù)運(yùn)算的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了C++使用遞歸方法求n階勒讓德多項(xiàng)式的實(shí)現(xiàn)方法。分享給大家供大家參考,具體如下:

/*
* 作 者: 劉同賓
* 完成日期:2012 年 11 月 24 日
* 版 本 號:v1.0
* 輸入描述:
* 問題描述: 用遞歸方法求n階勒讓德多項(xiàng)式的值。。
* 程序輸出:
* 問題分析:略
* 算法設(shè)計(jì):略
*/
#include<iostream>
using namespace std;
int main()
{
  double p(double,double);
  double s,n,x;
  cout<<"請輸入n與x的值:";
  cin>>n>>x;
  s=p(n,x);
  cout<<"則多項(xiàng)式的值為:"<<s<<endl;
  return 0;
}
double p(double n,double x)
{
  double s;  // 函數(shù)名與變量名不能相同。
  if(n==0)
  {
    s=1;
  }
  else if(n==1)
  {
    s=x;
  }
  else
  {
    s=((2*n-1)*x-p((n-1),x)-(n-1)*p((n-2),x))/n;//遞歸。上機(jī)指導(dǎo)上寫的是s=((2*n-1)*x*p((n-1),x)-(n-1)*p((n-2),x))/n 當(dāng)輸入3 4時(shí),結(jié)果是154
  }
  return s;
}

希望本文所述對大家C++程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • C語言深入細(xì)致講解動(dòng)態(tài)內(nèi)存管理

    C語言深入細(xì)致講解動(dòng)態(tài)內(nèi)存管理

    動(dòng)態(tài)內(nèi)存是相對靜態(tài)內(nèi)存而言的。所謂動(dòng)態(tài)和靜態(tài)就是指內(nèi)存的分配方式。動(dòng)態(tài)內(nèi)存是指在堆上分配的內(nèi)存,而靜態(tài)內(nèi)存是指在棧上分配的內(nèi)存,本文帶你深入探究C語言中動(dòng)態(tài)內(nèi)存的管理
    2022-05-05
  • C++深復(fù)制和淺復(fù)制講解

    C++深復(fù)制和淺復(fù)制講解

    這篇文章主要介紹了C++深復(fù)制和淺復(fù)制講解,C++中深復(fù)制和淺復(fù)制最大的區(qū)別在“類包含指針類型的數(shù)據(jù)成員”時(shí),下面感興趣的小伙伴和小編一起進(jìn)入文章了解更多相關(guān)內(nèi)容吧
    2022-03-03
  • C++基礎(chǔ)之this指針與另一種“多態(tài)”

    C++基礎(chǔ)之this指針與另一種“多態(tài)”

    this指針識別了同一個(gè)類的不同的對象,換句話說,this指針使得成員函數(shù)可以訪問同一個(gè)類的不同對象。再深入一點(diǎn),this指針使得成員函數(shù)會因?yàn)閠his指針的不同而訪問到了不同的成員變量
    2013-07-07
  • 快速入門的一些C\C++書籍

    快速入門的一些C\C++書籍

    這篇文章為大家精心推薦了一些快速入門的一些C\C++書籍,希望大家可以喜歡,對這門語言可以產(chǎn)生興趣,需要的朋友可以參考下
    2015-12-12
  • C++模板基礎(chǔ)之函數(shù)模板與類模板實(shí)例詳解

    C++模板基礎(chǔ)之函數(shù)模板與類模板實(shí)例詳解

    C++ 除了支持函數(shù)模板,還支持類模板(Class Template),所以下面這篇文章主要給大家介紹了關(guān)于C++模板基礎(chǔ)之函數(shù)模板與類模板的相關(guān)資料,需要的朋友可以參考下
    2021-06-06
  • COLORREF,COLOR,RGB,CString的轉(zhuǎn)化總結(jié)分析

    COLORREF,COLOR,RGB,CString的轉(zhuǎn)化總結(jié)分析

    實(shí)際的軟件開發(fā)過程中,常需要用到非.net平臺的代碼。這時(shí)候就可能碰到ColorRef(也就是以int類型代表的顏色值或是以DWORD值表示的顏色)。這跟.net平臺下的顏色的相互轉(zhuǎn)換MS并沒有直接實(shí)現(xiàn)
    2013-09-09
  • C++項(xiàng)目開發(fā)實(shí)現(xiàn)圖書管理系統(tǒng)

    C++項(xiàng)目開發(fā)實(shí)現(xiàn)圖書管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了C++項(xiàng)目開發(fā)實(shí)現(xiàn)圖書管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • C++前綴和與差分的使用示例講解

    C++前綴和與差分的使用示例講解

    前綴和是指某序列的前n項(xiàng)和,可以把它理解為數(shù)學(xué)上的數(shù)列的前n項(xiàng)和,而差分可以看成前綴和的逆運(yùn)算。合理的使用前綴和與差分,可以將某些復(fù)雜的問題簡單化。類似于數(shù)學(xué)中的求導(dǎo)和積分,差分可以看成前綴和的逆運(yùn)算
    2023-03-03
  • C語言 條件判斷詳細(xì)介紹

    C語言 條件判斷詳細(xì)介紹

    本文主要講解C語言 條件判斷,這里整理了相關(guān)資料,詳細(xì)說明了判斷語句知識要點(diǎn),希望能幫助學(xué)習(xí)C語言的同學(xué)
    2016-08-08
  • 詳解如何將Spire.XLS for C++集成到C++程序中

    詳解如何將Spire.XLS for C++集成到C++程序中

    Spire.XLS for C++ 是一個(gè) Excel 庫,供開發(fā)人員在任何類型的 C++ 應(yīng)用程序中操作 Excel 文檔(XLS、XLSX、XLSB 和 XLSM)。 本文演示了如何以兩種不同的方式將 Spire.XLS for C++ 集成到您的 C++ 應(yīng)用程序中
    2023-03-03

最新評論