編寫程序,定義壹個求階乘的函數fact(n)如下:
#includeint fact(int n){if(n==0||n==1)return 1;else return n*fac(n-1);}int main(){int m,n,sum;printf("please input m,n\n");scanf("%d%d",&m,&n);if((n。
資料擴展:
編輯程序讓電腦執行的過程就叫編程,很多軟件都可以編程。具有代表性的計算機語言有Java,BASIC?C,C++,VB,VF,SQL,網頁編程JSP,ASP,PHP,軟件是eclipse,Microsoft Visual Studio,Microsoft?Visual Basic,Microsoft SQL Server等等。
Java是應用最廣泛的編程語言之壹,大學中則常常以C語言作為編程的入門語言,BASIC是Beginner's All-purpose symbolic instruction Code(初學者通用符號指令代碼)的縮寫,是國際上廣泛使用的壹種計算機高級語言。
事件驅動編程
Visual Basic允許創建反映用戶動作和系統事件的程序。這種編程叫事件驅動編程。要了解事件驅動程序是怎樣工作的,先要了解過去的程序怎樣運行及在Windows環境中有何不同。
在Windows之前(回到往日的DOS和“史前時代”PC之前),程序以順序方式運行。也就是說,壹旦程序啟動,它就壹條指令壹條指令的向前執行,直到程序結束或出現致命錯誤。
面向對象編程
使創建Windows程序較為容易的關鍵技術是面向對象編程,或OOP。這種技術可以創建可重用組建,它是程序的組成模塊。