實驗3 函式

2022-09-10 09:18:11 字數 2338 閱讀 6220

實驗任務1

//

利用區域性static變數的特性,計算階乘

#includelong

long fac(int n);//

函式宣告

intmain()

return0;

}//函式定義

static變數p使p僅在編譯時被賦值一次1,在後續執行中用於參與累乘

新增一行列印p的值後

實驗任務2

實現方式1:(迭代思維)

實現方式2:(遞迴函式)

實驗任務三

實驗任務四

#include#include

int isprime(int

a);int

main()

}printf(

"\n101~200之間一共有%d個非素數

實驗任務5

實驗任務6

實驗總結

注意輸出要求

注意函式宣告,函式呼叫,函式定義的格式

區分迭代和遞迴

要給遞迴設計出口

對迭代的使用和理解尚不熟練

實驗3 函式

實驗任務一 利用區域性static變數的特性,計算階乘 include long long fac int n int main 函式定義 插入 printf p lld n p 後,利用區域性static變數的特性,計算階乘 include long long fac int n int main...

實驗3 函式

task 1 include include include include define n 80 void printtext int line,int col,char text void printspaces int n void printblanklines int n int mai...

C 實驗3 友元函式

一 問題及 檔名稱 友元函式 作 者 潘雨佳 完成日期 2016年4月8日 版 本 號 vc6.0 對任務及求解方法的描述部分 實現求距離函式的三種版本,分別利用成員函式 友元函式和一般函式求兩點間距離的函式,並設計main 函式完成測試 輸入描述 輸入兩點的座標 問題描述 求兩點的距離 程式輸出 ...