四、實驗結論
1.①函式宣告和函式定義各自的作用,二者的區別;
函式宣告:
int fun(int a, int b);函式定義:
int fun(int a,int函式宣告就像函式定義的頭部,當需要呼叫函式時,如果函式定義用在函式呼叫的前面,執行到呼叫的部分就無法呼叫,會報錯,這時就需要在函式呼叫前加個函式宣告,或者先寫函式定義後寫函式呼叫。b)
② 什麼是形參?什麼是實參?函式引數和返回值在函式中起到什麼作用?
形參全稱為「形式引數」是在定義函式名和函式體的時候使用的引數,目的是用來接收呼叫該函式時傳遞的引數。
實參全稱為「實際引數」是在呼叫時傳遞給函式的引數,即傳遞給被呼叫函式的值。
函式引數為在函式運算或函式呼叫中傳遞的引數。
函式返回值為函式執行完以後return的結果。
③函式引數傳遞過程中,值傳遞和引用傳遞區別是什麼?
值傳遞僅僅傳遞的是值
引用傳遞,傳遞的是記憶體位址,修改後會改變記憶體位址對應儲存的值。
2.(1)習題2-28
①用if...else語句進行判斷
(2)習題2-29
質數為在大於1的自然數中,除了1和它本身以外不再有其他因數的數。
則質數首先應該大於1,然後用從2到這個數-1的所有數去除這個數,若都不能整除,則這個數為質數。
(4)習題 2-34
五、實驗總結與體會
c++中,想要輸出控制字元長度,需要用到stew()函式,同時新增#include標頭檔案。
第四題中,color(i)是強制型別轉換,使pri的值為i。
想要生成乙個隨機數,需要用到srand和rand函式,同時新增#include和#include標頭檔案
例如:#include
#include
#include
int main()
其中a即為乙個1~100的隨機整數。
c 簡單程式設計 2
1.驗證性實驗部分 函式宣告和函式定義各自的作用及二者的區別 函式宣告就是呼叫函式之前提示一下有這個函式 函式定義就是寫乙個函式 什麼是形參?什麼是實參?函式引數和返回值在函式中起到什麼作用?函式定義時寫的引數叫做形參,這些引數只是給計算機看的,沒有分配記憶體,沒有具體的值。函式呼叫時寫的引數叫做實...
c 基礎 c 簡單程式設計(2)
一 資料的輸入和輸出 1.io流 cin cout 插入運算子 比如 cout 表示式 表示式 提取運算子 比如 cin 表示式 表示式 2.io流類庫操縱符 二 迴圈語句 一 if語句 1.if 表示式 表示式 2.if 表示式 表示式1 else 表示式2 3.if 表示式 表示式1 else ...
第2章 C 簡單程式設計 難點
vc 是ide 整合開發環境 而c 是一種物件導向程式設計的語言。型別名長度 位元組 取值範圍 bool 1false,true char1 27 2 7 1 27 27 1unsigned char10 28 1 0 2 8 1short2 215 2 15 1 215 215 1unsigned...