C 簡單程式設計 2

2022-06-04 10:15:10 字數 1694 閱讀 5742

四、實驗結論

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...