C語(yǔ)言簡(jiǎn)單實(shí)現(xiàn)求n階勒讓德多項(xiàng)式的方法
本文實(shí)例講述了C語(yǔ)言簡(jiǎn)單實(shí)現(xiàn)求n階勒讓德多項(xiàng)式的方法。分享給大家供大家參考,具體如下:
#include <stdio.h>
float p(float x,int n)
{
float p_n;
if(0==n)
{p_n=1;}
else if(1==n)
{
p_n=x;
}
else
{
p_n=((2*n-1)*x-p(x,n-1)-(n-1)*p(x,n-2))/n;
}
return p_n;
}
main()
{
int n;
printf("input n :");
scanf("%d",&n);
float x;
printf("input x :");
scanf("%f",&x);
printf("%f",p(x,n));
}
希望本文所述對(duì)大家C語(yǔ)言程序設(shè)計(jì)有所幫助。
相關(guān)文章
C++11右值引用和std::move語(yǔ)句實(shí)例解析(推薦)
右值引用(及其支持的Move語(yǔ)意和完美轉(zhuǎn)發(fā))是C++0x將要加入的最重大語(yǔ)言特性之一。這篇文章主要介紹了C++11右值引用和std::move語(yǔ)句實(shí)例解析,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-03-03
C/C++?Qt?StatusBar底部狀態(tài)欄應(yīng)用教程
Qt窗體中默認(rèn)會(huì)附加一個(gè)QstatusBar組件,狀態(tài)欄組件位于主窗體的最下方,其作用是提供一個(gè)工具提示功能。本文主要介紹了StatusBar底部狀態(tài)欄的應(yīng)用教程,需要的同學(xué)可以學(xué)習(xí)一下2021-12-12
基于C++實(shí)現(xiàn)簡(jiǎn)單的日期計(jì)算機(jī)
這篇文章主要為大家詳細(xì)介紹了如何基于C++實(shí)現(xiàn)簡(jiǎn)單的日期計(jì)算機(jī),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-04-04
C++訪問(wèn)注冊(cè)表獲取已安裝軟件信息列表示例代碼
這篇文章主要介紹了c++通過(guò)讀取注冊(cè)表獲得本機(jī)已安裝軟件信息的方法,大家參考使用吧2013-11-11
C++ new/delete相關(guān)知識(shí)點(diǎn)詳細(xì)解析
C語(yǔ)言用一堆標(biāo)準(zhǔn)庫(kù)函數(shù)malloc和free在自由存儲(chǔ)區(qū)中分配存儲(chǔ)空間,而C++則用new和delete表達(dá)式實(shí)現(xiàn)相同的功能2013-09-09
C語(yǔ)言簡(jiǎn)明介紹常見(jiàn)關(guān)鍵字的用法
關(guān)鍵字是C語(yǔ)言非常重要的一部分,熟練的掌握和使用關(guān)鍵字有助于我們更加熟悉了解C語(yǔ)言,同時(shí)C語(yǔ)言的關(guān)鍵字也是面試筆試中常考的內(nèi)容。C語(yǔ)言的關(guān)鍵字共有32個(gè),但并不是每個(gè)關(guān)鍵字都有坑,本篇文章將通過(guò)理論聯(lián)系實(shí)際的方式為大家講解C語(yǔ)言中易混易錯(cuò)以及常考的一些關(guān)鍵字2022-06-06
關(guān)于C++中菱形繼承和虛繼承的問(wèn)題總結(jié)
C++的三大特性為:封裝,繼承,多態(tài)。但是在繼承中,存在一些使用方面的問(wèn)題需要注意,下面這篇文章主要給大家總結(jié)介紹了關(guān)于C++中菱形繼承和虛繼承的問(wèn)題,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。2017-08-08
C++學(xué)習(xí)之Lambda表達(dá)式的用法詳解
Lambda?表達(dá)式(lambda?expression)是一個(gè)匿名函數(shù),Lambda表達(dá)式基于數(shù)學(xué)中的λ演算得名。本文就來(lái)為大家詳細(xì)講講C++中Lambda表達(dá)式的使用,需要的可以參考一下2022-07-07

