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

正文內容

lesson18數(shù)據(jù)的組織結構二指針與函數(shù)(已修改)

2025-02-27 13:55 本頁面
 

【正文】 2023/3/9 電氣與信息工程學院計算機系制作 Lesson 18 數(shù)據(jù)的組織結構 2023/3/9 電氣與信息工程學院計算機系制作 學習目標 : 3 1?使用指針作為函數(shù)參數(shù) 2023/3/9 電氣與信息工程學院計算機系制作 3 指針作為函數(shù)參數(shù) 2例1:將兩個數(shù)從大到小輸出 要求 : 通過使用函數(shù)的方法 2023/3/9 電氣與信息工程學院計算機系制作 3 指針作為函數(shù)參數(shù) 2void swap(int *p1, int *p2)。 int main() { int a,b。 int *p_1,*p_2。 scanf(%d%d,a,b)。 p_1=a。 p_2=b。 if(ab)swap(p_1,p_2)。 printf(\n%d,%d\n,a,b)。 } void swap(int *p1, int *p2) { int t。 t=*p1。 *p1=*p2。 *p2=t。 return 。 } …... 2023 2023 2024 2023 2023 200C 2028 202C 2030 ... 5 9 整型變量 a 整型變量 b (main) 指針 pr_1 指針 p_2 2023 2023 (swap) 指針 p1 指針 p2 整型 p 5 9 2023 2023 COPY 5 做法 1 2023/3/9 電氣與信息工程學院計算機系制作 3 指針作為函數(shù)參數(shù) 2void swap(int *p1, int *p2)。 int main() { int a,b。 int *p_1,*p_2。 scanf(%d%d,a,b)。 p_1=a。 p_2=b。 if(ab) swap(p_1,p_2)。 printf(%d,%d,*p_1,*p_2)。 } void swap(int *p1, int *p2) { int *p。 p=p1。 p1=p2。 p2=p。 } …... 2023 2023 2024 2023 2023 200C 2028 202C 2030 ... 5 9 整型 a 整型 b (main) p_1 p_2 2023 2023 2023 2023 COPY (swap) 指針 p1 指針 p2 指針 p **** 2023地址傳遞 2023 2023做法 2 2023/3/9 電氣與信息工程學院計算機系制作 3 指針作為函數(shù)參數(shù) 2例2:從鍵盤輸入 10個數(shù),輸出最大值 分析:定義一個函數(shù),該函數(shù)返回最大值的地址 2023/3/9 電氣與信息工程學院計算機系制作 3 指針作為函數(shù)參數(shù) 2include int * findMax(int * array,int len)。 void input(int array[],int len)。 int main(){ int a[10]。 int *max。 input(a,10)。 max=findMax(a,10)。 printf(“最大值為 =%d”,*max)。 return 0。 } 2023/3/9 電氣與信息工程學院計算機系制作 3 指針作為函數(shù)參數(shù) 2 int * findMax(int *array,int len){ int *p,* pmax=array。 for(p=array。parray+len。p++){ if(*pmax*p) pmax=p。 } return pmax。 } void input(int array[],int len){ int i。 for(i=0。ilen。i++){ scanf(“%d”,array+i)。 } return 。 } 請注意參數(shù)的定義和函數(shù)中的使用方式! 2023/3/9 電氣與信息工程學院計算機系制作 3 指針作為函數(shù)參數(shù) 2結論: 函數(shù)的形參是指針和函數(shù)的形參是 數(shù)組二者本質是一致的,都是傳入的是一個地址 2023/3/9 電氣與信息工程學院計算機系制作 3 課堂練習 2從鍵盤輸入 10個數(shù),按從大到小的順序輸出 分析: ? 在主函數(shù)中定義數(shù)組 data[10] ? 調用 input函數(shù),給 data數(shù)組輸入值 ? 從 data[0]開始的 10個變量的中最大值的地址(findMax函數(shù) ),將其和 data[0]交換 (swap函數(shù) ) ?從 data[1]開始的 9個變量的中最大值的地址(findMax函數(shù) ),將其和 data[0]交換 (swap函數(shù) ) ?從 data[2]開始的 8個變量的中最大值的地址(findMax函數(shù) ),將其和 data[0]交換 (swap函數(shù) ) ????? 直道 data[8]為止 ?調用 output函數(shù)輸出數(shù)組 data的值 循環(huán) 2023/3/9 電氣與信息工程學院計算機系制作
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1