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

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]c語(yǔ)言之?dāng)?shù)組(已修改)

2024-10-31 04:03 本頁(yè)面
 

【正文】 無(wú)求,自然不爭(zhēng)。不爭(zhēng),自然無(wú)嗔。無(wú)嗔,自然少怨。少怨,自然多福。 2 例如: int a[100]。 功能:一次定義了 100個(gè)整型變量: a[0], a[1],… , a[99] 例如: float x[4][4]。 功能:一次定義了 4 4= 16個(gè) float型變量: x[0][0],x[0][1], … , x[3][3] ? 數(shù)組:數(shù)組是一組 類型相同 的 有序 數(shù)據(jù)的集合 ? 用數(shù)組名和下標(biāo)來(lái)唯一確定數(shù)組中的元素 第六章 利用數(shù)組處理批量數(shù)據(jù) 3 說(shuō)明: int、 char、 float等 0開(kāi)始 怎樣定義和引用一維數(shù)組 ? 一維數(shù)組的定義 類型說(shuō)明符 數(shù)組名 [常量表達(dá)式 ] 例如: int a[10]。 功能:定義了長(zhǎng)度為 10的整型數(shù)組 a: a[0],a[1],...,a[8],a[9] 4 ? 一維數(shù)組元素的引用 ? 數(shù)組必須先定義,然后再使用 ? 數(shù)組元素的表示形式: 數(shù)組名 [下標(biāo) ] ? 下標(biāo)可以是整型變量或整型表達(dá)式 ? 不能一次引用整個(gè)數(shù)組,只能逐個(gè)引用數(shù)組元素 ? 數(shù)組的使用(賦值和引用)需要與循環(huán)語(yǔ)句相結(jié)合 ? 數(shù)組的每一個(gè)元素相當(dāng)于一個(gè)變量,且類型相同,相互獨(dú)立 5 例 對(duì) 10個(gè)數(shù)組元素依次賦值為 0~9,然后逆序輸出 include int main() { int i,a[10]。 /*定義數(shù)組 */ for(i=0。i=9。i++) a[i]=i。 /*數(shù)組元素賦值 */ for(i=9。i=0。i) printf(“%d ”,a[i])。 /*逆序輸出 */ return 0。 } 算法思想: : a[0]= 0, a[1]= 1,…, a[9] = 9 : a[9], a[8],…, a[0] 6 ? 一維數(shù)組的初始化 ? 定義數(shù)組時(shí)對(duì)數(shù)組元素賦初值 (一般初始化 ) 例: int a[3]={0,1,2} ? 只給數(shù)組中的部分元素賦初值 例: int a[5]={0,1,2} ? 將數(shù)組元素統(tǒng)一賦初值 0 例: int a[5]={0} ? 對(duì)全部數(shù)組元素賦初值時(shí),可以不指定數(shù)組長(zhǎng)度 例: int a[ ]={0,1,2} 7 例 用數(shù)組來(lái)處理 Fibonicci數(shù)列的前 20項(xiàng)。 include int main ( ) { int i。 long int f[20] = {1,1}。 /*部分賦初值 */ for(i=2。 i20。 i++) f[i]=f[i1]+f[i2]。 /*計(jì)算數(shù)組元素 */ for(i=0。 i20。 i++) /*輸出數(shù)組元素 */ { if (i%5==0)printf(“\n”)。 printf(“%12ld”,f[i])。 } return 0。 } 思想: f [0]=f[1]=1。f[2]=f[1]+f[0]?!?。f[19]=f[18]+f[17] 8 算法思想: 10個(gè)數(shù)到 a[0],a[1],…,a[9] 中 ,相鄰兩兩比較 ,將最大的存到 a[9]中 ,相鄰兩兩比較 ,將最大的存到 a[8]中 ……… ,相鄰兩兩比較 ,將最大的存到 a[1]中 a中的 10個(gè)數(shù) a[0],a[1],…,a[9] 例 用起泡法對(duì) 10個(gè)數(shù)排序(由小到大)。 ?10個(gè)元素的起泡算法需要進(jìn)行 9趟比較,每次將最大的元素放到最后 ?第 i趟比較需要進(jìn)行 ni次兩兩比較 9 include int main( ) { int a[10]。 int i,j,t。 for(i=0。i10。i++) scanf(“%d”,amp。a[i])。 /*輸入 10個(gè)數(shù)組元素 */ for(j=0。j9。j++) /*起泡排序 */ { for(i=0。i9j。i++) /*實(shí)現(xiàn) 1趟比較
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1