【正文】
unc(int ,int)。int main(){ int k=4,m=1,p1,p2。p1=func(k,m)。p2=func(k,m)。printf(“%d,%dn”,p1,p2)。return 0。} int func(int a,int b){ static int m=0,i=2。i+=m+1。m=i+a+b。return(m)。}C語言程序設計實驗3.分析與討論(1)針對以上實驗內容寫出相應的參數(shù)傳遞過程并分析結果。(2)函數(shù)在定義時要注意什么?(3)討論靜態(tài)局部變量的繼承性? 實驗心得:C語言是由函數(shù)組成的,所以學好函數(shù)對C語言非常重要。C語言程序設計實驗。C語言程序設計實驗實驗七 數(shù)組及其應用大氣科學專業(yè) 實驗日期 5月 30日 姓名:劉園園 學號201513013271.實驗目的(1)掌握數(shù)組定義的規(guī)則。(2)掌握C語言數(shù)組的基本用法。(3)掌握數(shù)組名作為函數(shù)參數(shù)傳遞的方法2.實驗內容(1)運行下面的C程序,根據(jù)運行結果,可以說明什么? include int main(){ int num[5]={1,2,3,4,5}。inti i。for(i=0。iC語言程序設計實驗(題設答案)include main(){ int a[10],i,j,k。for(i=0。iscanf(“%d”,amp。a[i])。for(j=0。jfor(i=0。iif(a[i]a[i+1]){k=a[i]。a[i]=a[i+1]。a[i+1]=k。}for(i=0。iprintf(“%d”,a[i])。return 0。}(3)操作符amp。用以求一個變量的地址,這在函數(shù)scanf中已經(jīng)使用過了。現(xiàn)在要你設計一個程序,返回一個3 5 的二維數(shù)組各元素的地址,并由此說明二維數(shù)組中各元素是按什么順序存儲的。C語言程序設計實驗3.分析與討論(1)通過實驗,分析定義與引用數(shù)組的區(qū)別。(2)數(shù)組的作用是什么?(3)數(shù)組名作為參數(shù)有什么特點? 實驗心得:數(shù)組是C語言最常用也最為重要的數(shù)據(jù)結構。,初始化和數(shù)組元素的引用方法。C語言程序設計實驗實驗八 指針及其應用大氣科學專業(yè) 實驗日期6 月 6日 姓名:劉園園 學號201513013271.實驗目的(1)掌握變量的指針及其基本用法。(2)掌握一維數(shù)組的指針及其基本用法。(3)掌握指針變量作為函數(shù)的參數(shù)時,參數(shù)的傳遞過程及其用法。2.實驗內容(1)對以下程序進行運行,并從中了解變量的指針和指針變量的概念。 include int main(){ int a=5,b=5,*p。p=amp。a。printf(“%d ,%udn”,a,p)。*p=8。printf(“%d ,%udn”,a,p)。p=amp。b。printf(“%d ,%udn”,a,p)。b=10。printf(“%d ,%udn”,a,p)。return 0。}C語言程序設計實驗(2)運行以下程序,觀察amp。a[0],amp。a[i])和p的變化,然后回答以下問題: 1)序的功能是什么? 2)在開始進入循環(huán)體之前,p指向誰? 3)循環(huán)每增加一次,p的值(地址)增加多少?它指向誰? 4)退出循環(huán)后,p指向誰? 5)你是否初步掌握了通過指針變搔引用數(shù)組元素的方法? include int main(){ int i,*p,s=0,a[5]={5,6,7,8,9}。p=a。for(i=0。i(3)先分析以下程序的運行結果,然后上機驗證,并通過此例掌握通過指針變量引用數(shù)組元素的各種方法。include int main(){ int i,s1=0, s2=0, s3=0, s4=0,*p,a[5]={1,2,3,4,5}。p=a。for(i=0。iC語言程序設計實驗for(p=a。p}(4)編寫函數(shù),將n個數(shù)按原來的順序的逆序排列(要求用指針實現(xiàn)),然后編寫主函數(shù)完成:1)輸入10個數(shù);2)調用此函數(shù)進行重排; 3)輸出重排后的結果。C語言程序設計實驗3.分析與討論(1)指針的定義方法,指針和變量的關系。int *a。(2)數(shù)組和指針的關系。數(shù)組時連續(xù)分配一串單元,數(shù)目開始定義的時候就必須固定下來,看起來整潔,但是寫的程序是死程序,容易浪費內存指針存放一個地址值,表示指向某一個單元,可以用指針來索引單元。數(shù)組可以完成棧,堆,樹等等的操作,它在編程時候的好處是非常的靈活,在構建思路的時候有很大的靈活性。實驗心得:指針是重要的部分。,初始化和指針變量的引用方法。學習指針利于我們更好地利用C語言這門工具,更好地利用這門工具。