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

正文內(nèi)容

c程序設(shè)計(jì)07數(shù)組(編輯修改稿)

2025-06-08 11:12 本頁面
 

【文章內(nèi)容簡介】 if (a[i]a[j]) { t=a[i]。 a[i]=a[j]。 a[j]=t。} printf ( the sorted numbers:\n )。 for (i=0。 iN。 i++) printf( %d , a[i])。 } 程序: 另一種排序法:冒泡排序法(詳見教材 ) 167。 二維數(shù)組 二維數(shù)組的定義 1. 不可將定義寫為 int a[4,10]。 形式 類型說明符 數(shù)組名 [常量表達(dá)式 ] [常量表達(dá)式 ] 例 : int a[4] [10]。 float x[8] [20]。 2. 可將二維數(shù)組的元素看成為若干個(gè)特殊的一維數(shù)組。 如 : int b[3] [4]。 則 : 有三個(gè)特殊的一維數(shù)組 b[0],b[1], b[2],每一個(gè)又有四個(gè)元素 : b[0][0], b[0][1], b[0][2], b[0][3], b[1][0], b[1][1], b[1][2], b[1][3], b[2][0], b[2][1], b[2][2], b[2][3], 3. 二維數(shù)組的存放方式為 : 按行存放。由此可推廣 至三維、 n維數(shù)組的定義和存放。 即 : 最右邊的下標(biāo)變化最快。 4. 初始化 : ? 按行給二維數(shù)組賦初值 : int a[3][4]={{1,2,3,4}, {5,6,7,8}, {9,10,11,12}}。 可以去掉其中的 { }。 ? 可以對(duì)部分元素賦初值 ,但需表達(dá)清楚。如 : int a[3][4]={{1,2},{3},{8}}。 則相當(dāng)于 1 2 0 0 3 0 0 0 8 0 0 0 ?可通過賦初值決定數(shù)組大小。如為二維 ,則只可省略第一維的大小 . int a[ ][4]={1,2,3,4,5,6,7,8,9,10,11,12}。 二維數(shù)組元素的引用 形式 : 數(shù)組名 [下標(biāo) ][下標(biāo) ] 其中的下標(biāo)為整型表達(dá)式 ,但不得越界。 與一維數(shù)組元素一樣 ,二維數(shù)組元素相當(dāng)于同類型的簡單變量。 程序舉例 a= 1 2 3 4 5 6 b= 1 4 2 5 3 6 程序如下: 例 1 將一個(gè)二維數(shù)組行和列元素互換,存到另一個(gè)二維數(shù)組中。例如: main() { int a[2] [3]={{1, 2,3},{4, 5,6}}。 int b[3] [2], i, j。 printf(array a: \n)。 for (i=0。 i=1。 i++) { for (j=0。 j=2。 j++) {printf(%5d, a[i][j])。 b[j][
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1