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

正文內(nèi)容

[教學(xué)研究]第5章數(shù)組和指針(編輯修改稿)

2024-11-10 07:21 本頁面
 

【文章內(nèi)容簡介】 為整個(gè)數(shù)組賦值 , 例如: int[ ] A=new int[3]{1,2,3}。 // 正確 A={4,5,6}。 // 錯(cuò)誤 , 試圖為整個(gè)數(shù)組賦值 int[] a=new int[8]。 a[2]=10。 int i=5。 (a[i3])。 for(i=0。 i8。 i++) a[i] = i*i。 這樣用當(dāng)然沒有問題 下標(biāo)可以是表達(dá)式 便于使用循環(huán)變量控制下標(biāo) 這樣的 for循環(huán)變量最適合做數(shù)組下標(biāo) for(i=0。 iN。 i++) 例:數(shù)組聲明與訪問 using System。 class ArrayTest { static void Main(string[] args) { int[] numbers。 // 定義一個(gè)一維數(shù)組 numbers = new int[6]。 // 動態(tài)初始化數(shù)組 for (int i = 0。 i 。 i++) { numbers[i] = i * i。 (numbers[{0}]={1}, i, numbers[i])。 } } } 例: 定義一個(gè)數(shù)組,使其元素值為對應(yīng)下標(biāo)值的平方,并輸出數(shù)組中的元素 使用 數(shù)組名 .Length 可以獲取數(shù)組的長度 練習(xí)題: ? 定義一個(gè)長度為 10的 浮點(diǎn) 數(shù)數(shù)組 x ? 進(jìn)行動態(tài)或者靜態(tài)初始化 ? 將每個(gè)元素賦值為下標(biāo)的開方 () foreach循環(huán)語句 C專門提供了一種 用于遍歷數(shù)組的 foreach循環(huán)語句 。 foreach循環(huán)語句的格式為: foreach(類型名稱 變量名稱 in 數(shù)組名稱 ){循環(huán)體 } 語句中的 “ 變量名稱 ” 是一個(gè)循環(huán)變量 , 在循環(huán)中 ,該變量依次獲取數(shù)組中各元素的值 。 因此 , 對于依次獲取數(shù)組中各元素值的操作 , 使用這種循環(huán)語句就很方便 。 要注意 , “ 變量名稱 ” 的類型必須與數(shù)組的類型一致 。 例如 , 假定有一個(gè)整型數(shù)組 A, 則用 foreach語句獲取數(shù)組中和元素的值并輸出到 label1控件的 Text屬性中的代碼為: foreach(int i in A) { = + i + 。 } foreach語句遍歷數(shù)組雖然很方便 , 但其功能受一定的限制 , 例如 , 如果想為數(shù)組各元素依次有規(guī)律賦值 , foreach循環(huán)將無能為力 。 多維數(shù)組 ? 多維數(shù)組的聲明、實(shí)例化和初始化與一維數(shù)組的聲明、實(shí)例化和初始化相類似。聲明多維數(shù)組時(shí),用逗號表示維數(shù),一個(gè)逗號表示兩維數(shù)組,兩個(gè)逗號表示三維數(shù)組,以此類推。 注意:在聲明數(shù)組聲明中即使沒有指定維數(shù)的實(shí)際大小,也必須使用逗號分隔各個(gè)維 ? 例 1~例 5 ? C支持兩種類型的多維數(shù)組。第一種是矩形數(shù)組,也稱等長數(shù)組 【 例 】 二維數(shù)組的使用 第 0 行第 3 行第 2 行第 1 行第 0 列 第 1 列A [0 ,1 ]A [1 ,1 ]A [2 ,0 ]A [0 ,0 ]A [1 ,0 ]A [2 ,1 ]A [3 ,0 ] A [3 ,1 ]B [ 2 , 0 , 0 ] B [ 2 , 0 ,
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1