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

正文內(nèi)容

c結(jié)構(gòu)化程序設(shè)計(jì)計(jì)-資料下載頁(yè)

2025-01-11 04:42本頁(yè)面
  

【正文】 =new int[6]。 數(shù)值類型初始化為 0,布爾類型初始化為 false,字符串類型初始化為 null。 也可以將定義和動(dòng)態(tài)初始化寫在一起: 例: double[] a=new double[10]。 string[ ] arr=new string[3 ]{“as”,”vb”,”23”}。 用 new關(guān)鍵字 可以沒(méi)有 3.靜態(tài)初始化 靜態(tài)初始化數(shù)組的格式如下: 數(shù)據(jù)類型 [ ] 數(shù)組名 ={元素 1[,元素 2...]}; 例如: int[ ] IntArr={45,9,29,32,46}。 char[ ] StringArr={?a?,?b?, ?c?, ?d?}。 只有此唯一格式 4.訪問(wèn)一維數(shù)組中的元素 ? 使用數(shù)組名與下標(biāo)(索引)可以唯一確定數(shù)組中的某個(gè)元素,從而實(shí)現(xiàn)對(duì)該元素的訪問(wèn)。 下標(biāo)從 0到數(shù)組 長(zhǎng)度減 1。 例如: int[ ] a=new int[12]。 a[0]=4; a[11]=23。 ? 在訪問(wèn)數(shù)組元素時(shí),要注意不要使下標(biāo)越界,例如: int [ ]A=new int[5]。 A[5]=15。 // 下標(biāo)越界 ? 每一個(gè) C的數(shù)組都知道自己的長(zhǎng)度,數(shù)組的長(zhǎng)度由 Length 決定。 int i=。 //i=12 【 任務(wù) 12】 創(chuàng)建一個(gè)一維 int數(shù)組,初始化數(shù)組元素并打印。 int[] arr=new int[5]。 for (int i = 0。 i 。 i++) arr[i] = i * i。 for (int i = 0。 i 。 i++) (“arr[i]”+” ”)。 【 任務(wù) 13】 利用 Array類的 Sort方法將數(shù)組按從小到大的順序輸出。 (QueArray)。 //對(duì)數(shù)組排序 需排序的數(shù)組名 練 習(xí) 5 分鐘 任務(wù) 14 ? 定義一個(gè)包含 12個(gè)元素的 double類型數(shù)組 score,保存學(xué)生的學(xué)習(xí)成績(jī),數(shù)組元素值為用戶輸入,將成績(jī)按從小到大排序,并求平均成績(jī)。 5. foreach循環(huán)語(yǔ)句 用 foreach循環(huán)語(yǔ)句遍歷數(shù)組: foreach循環(huán)語(yǔ)句的格式為: foreach(類型名稱 變量名稱 in 數(shù)組名稱 ) { 循環(huán)體; } 例如,可以將 【 任務(wù) 12】 中的輸出循環(huán)改為: foreach(int i in QueArray) { (i+” ”)。 } 是一個(gè)循環(huán)變量,類型必須與數(shù)組的類型一致,依次獲取數(shù)組中各元素的值 二維數(shù)組 在多維數(shù)組中,二維數(shù)組是最簡(jiǎn)單也是最常用的數(shù)組。 1.二維數(shù)組的定義 數(shù)據(jù)類型 [ , ] 數(shù)組名; 例如: double[ , ] dArr。 //定義一個(gè) double型二維數(shù)組 2. 二維數(shù)組的初始化 格式: 數(shù)組名 =new 數(shù)據(jù)類型 [數(shù)組長(zhǎng)度 1,數(shù)組長(zhǎng)度 2]; 例如: dArr=new double[ 3, 4 ] 。 也可以將二維數(shù)組的 定義 與 動(dòng)態(tài)初始化 合并在一條語(yǔ)句中。 例如: double[ , ] dArr=new double[ 3, 4 ] 。 初始化后,給每個(gè)元素賦上初值。 在動(dòng)態(tài)初始化二維數(shù)組時(shí),也可以直接為其賦予初始化值。 例如: int[ , ] IntArr=new int[ , ]{{1, 1}, {3, 4}, {5,6}}。 二維數(shù)組也可以進(jìn)行 靜態(tài) 初始化 : char[ , ] c={{?a?, ?b?, ?c?}, {?x?, ?y?, ?z?}}。 3. 訪問(wèn)二維數(shù)組的元素 ? 二維數(shù)組也是通過(guò) 數(shù)組名 和 下標(biāo)值 來(lái)訪問(wèn)數(shù)組元素的。 ? 下標(biāo)值也是從 0開(kāi)始的。二維數(shù)組需要 兩個(gè)下標(biāo) 才能唯一標(biāo)識(shí)一個(gè)數(shù)組元素,其中第1個(gè)下標(biāo)表示該元素所在的行,第 2個(gè)下標(biāo)表示該元素所在的列。 ? 如 intArr[2,0]代表數(shù)組名為 intArr的二維數(shù)組中位于第 3行、第 1列的元素。 ? 根據(jù)二維數(shù)組的特點(diǎn), 訪問(wèn)二維數(shù)組中的元素 通常需要一個(gè) 二重循環(huán) 。 2022/2/8 74 C程序設(shè)計(jì)實(shí)用教程 任務(wù) 15: ? 創(chuàng)建數(shù)組 int [ , ] A={{32,61,28},{39,58,23},{29,10,69}}。 輸出該二維數(shù)組,并計(jì)算所有元素的平均值。 static void Main(string[] args) { int[,] A ={ { 32, 61, 28 }, { 39, 58, 23 }, { 29, 10, 69 } }。 int sum=0。 for (int i = 0。 i 3。 i++) { for (int j = 0。 j 3。 j++) { (A[i, j] + )。 sum+=A[i,j]。 } ()。 } (二維數(shù)組的平均值為: +sum/)。 } 如何完成動(dòng)態(tài)初始化?
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1