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

正文內(nèi)容

湖北工業(yè)大學(xué)c語言-在線瀏覽

2025-07-14 08:39本頁面
  

【正文】 nt a[5]={6,2,3}。 a[1]=2。 a[3]=0。 如 int a[3]={6,2,3,5,1}。 等價于: a[0]=0。 a[2]=0。 a[4]=0。 編譯系統(tǒng)根據(jù)初值個數(shù)確定數(shù)組維數(shù) ?程序舉例 例 讀 10個整數(shù)存入數(shù)組,找出其中最大值和最小值 步驟 : 1. 輸入 :for循環(huán)輸入 10個整數(shù) 2. 處理 : (a) 先令 max=min=x[0] (b) 依次用 x[i]和 max,min比較 (循環(huán) ) 若 maxx[i],令 max=x[i] 若 minx[i],令 min=x[i] 3. 輸出 :max和 min include define SIZE 10 main() { int x[SIZE],i,max,min。 for(i=0。i++) { printf(%d:,i+1)。x[i])。 for(i=1。i++) { if(maxx[i]) max=x[i]。 } printf(Maximum value is %d\n,max)。 } 例 用數(shù)組求 Fibonacci數(shù)列前 20個數(shù) f[0] f[1] f[2] f[3] f[4] f[5] f[19] ……... 1 1 f[19] 0 1 4 5 2 3 19 2 3 5 include main() { int i。 for(i=2。i++) f[i]=f[i2]+f[i1]。i20。 printf(%12d,f[i])。 printf(Input 10 numbers:\n)。i10。a[i])。 for(i=0。i++) for(j=0。j++) if(a[j]a[j+1]) {t=a[j]。 a[j+1]=t。 for(i=0。i++) printf(%d ,a[i])。 printf(Input 10 numbers:\n)。i11。a[i])。 for(i=1。i++) { k=i。j=10。 if(i!=k) { x=a[i]。 a[k]=x。 for(i=1。i++) printf(%d ,a[i])。 for(i=0。i++) scanf(“%d%d”,amp。b[i])。iN。 printf(“\n”)。iN。 printf(“\n”)。iN。 for(i=0。i++) printf(“%d ”,c[i])。 二維數(shù)組及多維數(shù)組 ?二維數(shù)組的定義 ?定義方式: 數(shù)據(jù)類型 數(shù)組名 [常量表達(dá)式 ][常量表達(dá)式 ]; ?數(shù)組元素的存放順序 ?原因 :內(nèi)存是一維的 ?二維數(shù)組:按行序優(yōu)先 ?多維數(shù)組:最右下標(biāo)變化最快 例 int a[3][4]。 int c[2][3][4]。 (?) 行數(shù) 列數(shù) 元素個數(shù) =行數(shù) *列數(shù) int a[3][2] a[0][1] a[1][0] a[1][1] a[2][0] a[2][1] 0 1 4 5 2 3 a[0][0] a[0][0] a[0][1] a[1][0] a[1][1] a[2][0] a[2][1] int c[2][3][4] 0 1 2 3 4 5 6 7 ………... 20 21 22 23 c[0][0][0] c[0][0][1] c[0][0][2] c[0][0][3] c[0][1][0] c[0][1][1] c[0][1][2] c[0][1][3] c[0][2][0] c[0][2][1] c[0][2][2] c[0][2][3] c[1][0][0] c[1][0][1] c[1][0][2] c[1][0][3] c[1][1][0] c[1][1][1] c[1][1][2] c[1][1][3] c[1][2][0] c[1][2][1] c[1][2][2] c[1][2][3] ?二維數(shù)組理解 例 int a[3][4]。 a[0][0] a[0][1] a[0][2] a[1][0] a[1][1] a[1][2] 1 2 3 4 5 6 全部初始化 ?按元素排列順序初始化 例 int a[2][3]={{1,2},{4}}。 a[0][0] a[0][1] a[0][2] a[1][0] a[1][1] a[1][2] 1 0 0 4 5 0 第一維 長度省略初始化 例 int a[2][3]={1,2,3,4,5,6}。 a[0][0] a[0][1] a[0][2] a[1][0] a[1][1] a[1][2] 1 2 4 0 0 0 部分初始化 例 int a[][3]={1,2,3,4,5}。 int b[3][2],i,j。 for(i=0。i++) { for(j=0。j++) { printf(%5d,a[i][j])。 } printf(\n)。 for(i=0。i++) { for(j=0。j++) printf(%5d,b[i][j])。 } } 例 求二維數(shù)組中最大元素值及其行列號 max=a[0][0] for i=0 to 2 for j=0 to 3 a[i][j]max 真 假 max=a[i][j] row=i colum=j 輸出 : max和 row,colum include main() { int a[3][4]={{1,2,3,4}, {9,8,7,6}, {10,10,5,2}}。 max=a[0][0]。i=2。j=3。 row=i。 } printf(max=%d,row=%d, \ colum=%d\n,max,row,colum)。 for(i=0。i++) for(j=0。j++) scanf(%d,amp。 for(i=0。i++) x[4][i]=0。j5。 for(i=0。i++) for(j=0。j++) { x[i][3]+=x[i][j]。 x[4][3]+=x[i][j]。i5。j4。 printf(\n)。 字符數(shù)組和字符串 ?字符數(shù)組 ?定義 ?字符數(shù)組的初始化 ?逐個字符賦值 ?用字符串常量 ?字符數(shù)組的引用 例 char c[10], ch[3][4]。 ch[0] H e l l o 逐個字符賦值 ch[1] ch[2] ch[3] ch[4] 有問題 ! 例 char ch[5]={?H?,?e?,?l?,?l?,?o?}。 ch[0] B o y \0 \
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1