C語言:用遞歸方法求n階勒讓德多項式的值
用遞歸方法求n階勒讓德多項式的值,遞歸公式爲:
1 (n=0)
Pn(x)= x (n=1)
((2n-1)*x-Pn-1(x)-(n-1)*Pn-2(x))/n (n>=1)
此次我們主要運用調用函數來執行我們此次的操作。
操作方法
(01)首先先開啟我們的軟件dev c++,然後點擊“新建原始碼”
(02)然後再顯示面板輸入以下代碼:#include <stdio.h>int main(){int P(int n,int x);int x,n,t;printf("please input n and x :");scanf("%d,%d",&n,&x);P(n,x);printf("n階勒讓德多項式的值是:%d",P(n,x));return 0;}int P(int n,int x){int t;if(n==0)t=1;if(n==1)t=x;if(n>1)t=((2*n-1)*x-P(n-1,x)-(n-1)*P(n-2,x))/n;return t;}
(03)此次我們先對需要的函數進行聲明,然後再進行調用,所以,我們需要先在main函數裏進行聲明,並進行調用。
(04)在進行函數的調用時,一點要記得給予返回值,也就是return後面括號裏一定要有一個返回值,並注意,當你聲明需要調用的函數定義爲void時,就不需要有返回值。
(05)在調用函數裏,我們需要把我們的語句值全部輸寫入裏面來完成操作,因爲此次我們需要進行3次的比較並輸出,所以在編寫代碼時注意區分,否則計算機將無法識別你的程序,從而導致你的執行不起來。
(06)最後點擊“執行”,向計算機輸入我們的值即可完成了。
-
購銷合同印花稅怎麼繳納
對於新手來說,熟悉公司業務之餘,也要正常工作,可能對於印花稅繳納比較生疏,下面小編簡單介紹一下購銷合同印花稅怎麼繳納。操作方法(01)先計算購銷合同金額,等於內外銷之和,即:增值稅納稅申報表主表上的(一)按適用稅率計稅銷售額【+】(三)免、抵、退辦法出口銷售額;(02)購銷合...
-
如何克服面試時的緊張心理
許多職場的新人都會有這麼的疑問,那便是面試的時分分外緊張,不能準確的體現,終究不被聘任。面試緊張怎麼辦?在緊張的狀態下不能極好的體現,怎麼才能夠打敗呢?讓我們來看看怎麼打敗緊張的心境。操作方法(01)1、堅持平常心才能應付自如。面對劇烈的比賽,誰都會有緊張感,...
-
Excel函數公式:神奇的MONTH函數
MONTH函數的主要作用是返回指定日期的月份。其基本用法大家都會使用,但其功能性不僅僅侷限於返回月份,可以拓展應用。操作方法(01)一、常規用法。方法:1、選定目標單元格。2、輸入公式:=MONTH(E3)。3、Ctrl+Enter填充。(02)二、判斷日期所屬季節。一般思路:方法:1、選定...
-
怎麼打立方米符號
很多時候我們辦公的時候會用到一些生僻的符號,有一些及時經常會見到但是當自己需要做的時候就茫然了。比如現在讓你打出來一個立方米符號,平方米符號,對號,錯號,大寫金額可能就有點懵了,今天我就告訴大家一些小竅門。立方米、平方米(01)在表格裏輸入m3,選中3點擊“字型...