一、實驗目的
1. 熟練掌握全域性變數和區域性變數的使用方法。
2. 進一步弄清儲存型別變數的定義方法、作用域及生存期。
二、實驗要求
1. 通過乙個完整的程式,學習全域性變數的使用方法。
2. 通過程式中全域性變數和區域性變數的使用,進一步體會全域性變數和區域性變數區別和使用方法。
3. 通過程式中變數的不同的儲存類別的使用,進一步弄清變數作用域及生存期。
三、實驗內容
1. 除錯執行下列程式,並回答問題。
int max, n;
main ( )
maxgs(b,m)
int b[4], m;
請回答:(1)該程式的功能是什麼?
(2)變數max 和n 是什麼型別的變數?它們在該程式中的作用是什麼?
(3)函式main和函式maxgs中均有變數j 和k,它們是什麼型別的變數?它們之間有什麼聯絡?
2. 除錯執行下列程式,並回答問題。
#include 「
void change (char,cs[ ])
printf (「%s\n」 ,cs);
}void fc (fstr, fs1, fs2, fs3,fs4)
char fstr[ ], fs1[ ], fs2[ ], fs3[ ], fs4[ ];
請回答:(1)程式中屬於「位址傳遞」的引數是哪些?
(2)字元陣列string的作用域在**?
(3)變數r 的生存期是什麼?
(4)若將陣列str[30] 定義為str[15]將會出現什麼情況?
(5)本程式的功能是什麼?
四、實驗思考題
試分析下列程式的執行結果,並回答:變數i分別在兩個程式中的作用。
程式1main ( )
void prt1( )
void prt2( )
程式2int i;
main ( )
void prt1( )
void prt2( )
第9章2019作用域和巨集
重點與難點 word 2003域處理功能簡介 使用 檢視 更新域 巨集處理功能介紹 錄製 執行 編輯 除錯巨集 除了前面介紹過的內容外,word 2003中還有一些引人注目的功能,例如可以使用域簡化工作,執行巨集命令可以使許多複雜的工作變得十分簡單。如何使用域和巨集,屬於word的高階功能。學會使用...
函式定義域的作用
摘要 本文主要從五個方面通過舉例來闡述定義域的作用,強調定義域在解有關函式問題重要性,培養學生嚴謹敏銳的思維能力。關鍵詞 函式定義域對應法則 函式是中學數學教學的主線,是中學數學的核心內容,也是整個高中數學的基礎。函式的定義域是構成函式的三大要素之一,是確定函式圖象與解析式的關鍵,在函式中有著很重要...
函式定義域的重要作用
湖北省王衛華 函式作為高中數學的主線,貫穿於整個高中數學的始終.儘管對應法則是構成函式的核心,但定義域也是構成函式的重要組成部分,是構成函式的三大要素之一,是函式賴以變化的基礎,函式定義域的變化對函式圖象和性質的改變等方 面有著不容忽視的制約作用 下面就談談定義域對解題的作用與影響 一 利用函式的定...