freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]第7章_用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì)(參考版)

2025-01-22 17:37本頁面
  

【正文】 } 要與實(shí)參 數(shù)組第 二 維大小 相同 作業(yè): 5月 20日交本 練習(xí)書上例題 P218~ 9( 交本) 。j++) if (array[i][j]max) max = array[i][j]。i++) for(j=0。 for (i=0。 } 可以省略 不能省略 要與 形參數(shù)組第 二 維大小 相同 int max_value(int array[][4]) { int i,j,max。 printf(“Max value is %d\n”, max_value(a))。 include int main() { int max_value(int array[][4])。 } } array[i]~array[9]中,最小數(shù)與 array[i]對換 例 有一個(gè)34的矩陣,求所有元素中的最大值。 array[k]=array[i]。j++) if(array[j]array[k]) k=j。 for(j=i+1。in1。 } void sort(int array[],int n) { int i,j,k,t。 printf(\n)。i10。 printf(The sorted array:\n)。a[i])。i10。 printf(enter array:\n)。 ? 解題思路: –所謂選擇法就是先將 10個(gè)數(shù)中最小的數(shù)與 a[0]對換 ; 再將 a[1]到 a[9]中最小的數(shù)與 a[1]對換 …… 每比較一輪 , 找出一個(gè)未經(jīng)排序的數(shù)中最小的一個(gè) –共比較 9輪 a[0] a[1] a[2] a[3] a[4] 3 6 1 9 4 1 6 3 9 4 1 3 6 9 4 1 3 4 9 6 1 3 4 6 9 小到大排序 include int main() { void sort(int array[],int n)。 return(aver)。i++) sum=sum+array[i]。 for(i=1。 } 調(diào)用形式為 average(score1,5)時(shí) 相當(dāng)于 score1[0] 相當(dāng)于 score1[i] 相當(dāng)于 5 float average(float array[ ],int n) { int i。 aver=sum/n。in。 float aver,sum=array[0]。 return 0。 printf(“%\n”,average(score1,5))。 float score1[5]={,97,60,55}。 } 定義形參數(shù)組 相當(dāng)于 score[0] 相當(dāng)于 score[i] 例 有兩個(gè)班級(jí),分別有 35名和 30名學(xué)生,調(diào)用一個(gè) average函數(shù),分別求這兩個(gè)班的學(xué)生的平均成績。 aver=sum/10。i10。 float aver,sum=array[0]。 return 0。 aver=average(score)。score[i])。i10。 printf(input 10 scores:\n)。 float score[10],aver。 } ? 除了可以用數(shù)組元素作為函數(shù)參數(shù)外,還可以用數(shù)組名作函數(shù)參數(shù) (包括實(shí)參和形參 ) ? 用 數(shù)組元素 作實(shí)參時(shí),向形參變量傳遞的是數(shù)組元素的 值 ? 用 數(shù)組名 作函數(shù)實(shí)參時(shí),向形參傳遞的是數(shù)組首元素的 地址 例 有一個(gè)一維數(shù)組 score,內(nèi)放 10個(gè)學(xué)生成績,求平均成績。 printf(“%dth number.\n“,n+1)。 n=i。i10。 printf(\n)。i++) scanf(%d,amp。 for(i=0。 int a[10],m,n,i。 } 例 輸入 10個(gè)數(shù),要求輸出其中值最大的元素和該數(shù)是第幾個(gè)數(shù)。 hanoi(n1,two,one,three)。 else { hanoi(n1,one,three,two)。 } void hanoi(int n,char one,char two, char three) { void move(char x,char y)。C39。B39。A39。 printf(move %d diskes:\n,m)。 scanf(%d,amp。 int m。 ? 編寫程序: –用 hanoi函數(shù)實(shí)現(xiàn)第 1類操作(即模擬小和尚的任務(wù)) –用 move函數(shù)實(shí)現(xiàn)第 2類操作(模擬大和尚自己移盤) –函數(shù)調(diào)用 hanoi(n,one,two,three)表示將 n個(gè)盤子從“ one”座移到“ three”座的過程 (借助“ two”座 ) –函數(shù)調(diào)用
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1