實驗一
我認為不可以,因為一元二次方程的值可能會有兩個,而返回值只有乙個;並且一元二次方程的根可能會有負數或者虛數,不是整型型別,故不能作為返回值。
實驗二
①
//和預想的結果一樣,區域性靜態函式的值在函式呼叫後不消失,繼續保留第一次執行完成之後的值。利用區域性static變數計算階乘
#include
#include
//函式宣告
long
long fac(int
n);int
main()
//函式定義
利用區域性static變數計算階乘
#include
#include
//函式宣告
long
long fac(int
n);int
main()
//函式定義
練習:區域性static變數特性
#include
#include
int func(int, int
);int
main()
int func(int a, int
b)
實驗三
//尋找兩個整數之間的所有素數(包括這兩個整數),把結果儲存在陣列bb中,函式返回素數的個數。
//例如,輸入6和21,則輸出為:7 11 13 17 19。
實驗四
#include #includelong
long fun(int n); //
函式宣告
intmain()
system(
"pause");
return0;
}//函式定義
實驗五
#include #include//函式宣告
void draw(int n, char
symbol);
#include
intmain()
return0;
} //
函式定義
實驗總結:
1.上課聽講很重要;
2.課後多敲**,多練習更為重要。
實驗4 函式和陣列
實驗一 一元二次方程求解 函式實現方式 重複執行,直到按下ctrl z結束 include include 函式宣告 void solve double a,double b,double c 主函式 intmain return0 函式定義 功能 求解一元二次方程,列印輸出結果 形式引數 a,b,...
實驗4 函式和陣列
任務一 不可以 因為return只可以返回乙個值 並且函式中的變數是區域性變數與主函式無關。利用區域性static變數計算階乘 include long long fac int n 函式宣告 intmain 函式定義 練習 區域性static變數特性 include int func int,in...
實驗4 函式和陣列
實驗任務1 答 不能。結果過多,不易生成多種型別的返回值。實驗任務2 ex2 1.cpp 修改前 利用區域性static變數計算階乘 include long long fac int n 函式宣告 intmain 函式定義 long long fac int n 修改後 利用區域性static變數...