程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> ASP教程:等差數列和等比數列通項公式

ASP教程:等差數列和等比數列通項公式

編輯:關於ASP編程

遞歸實例:等差數列和等比數列通項公式。

以下為引用的內容:
<%
'==================================================
'函數名:DengCha
'作  用:等差數列公式
'參  數: a1  ------等差數列第1項值
'參  數: d   ------公差
'參  數:n   ------第n項
'返回值:等差數列第n項的值
'==================================================
Function DengCha(a1,d,n)
    If Not(IsNumeric(a1) or IsNumeric(d) or IsNumeric(n) or n<1) Then Exit Function
    If n=1 Then
        DengCha = a1
    Else
        DengCha = DengCha(a1,d,n-1) + d
    End If
End Function

'==================================================
'函數名:DengBi
'作  用:等比數列公式
'參  數: a1  ------等比數列第1項值
'參  數: q   ------公比
'參  數:n   ------第n項
'返回值:等比數列第n項的值
'==================================================
Function DengBi(a1,q,n)
    If Not(IsNumeric(a1) or IsNumeric(q) or IsNumeric(n) or n<1) Then Exit Function
    If n=1 Then
        DengBi = a1
    Else
        DengBi = DengCha(a1,q,n-1) * q
    End If
End Function

'Response.write(DengCha(1,2,4))
'Response.write(DengBi(2,2,4))
%>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved