C語(yǔ)言第五次線上培訓(xùn).doc_第1頁(yè)
C語(yǔ)言第五次線上培訓(xùn).doc_第2頁(yè)
C語(yǔ)言第五次線上培訓(xùn).doc_第3頁(yè)
C語(yǔ)言第五次線上培訓(xùn).doc_第4頁(yè)
C語(yǔ)言第五次線上培訓(xùn).doc_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

沈陽(yáng)工業(yè)大學(xué)網(wǎng)絡(luò)管理中心C語(yǔ)言入門冬令營(yíng)第五節(jié) 利用數(shù)組處理批量數(shù)據(jù)(2)一.二維數(shù)組補(bǔ)漏1.二維數(shù)組的初始化分行給二維數(shù)組賦初值int a34 = 1, 2, 3, 4 , 5, 6, 7, 8, 9, 10, 11, 12;把第一個(gè)花括號(hào)內(nèi)的數(shù)據(jù)給第一行的元素,第二個(gè)花括號(hào)內(nèi)的數(shù)據(jù)賦給第二行的元素統(tǒng)一寫在一個(gè)花括號(hào)內(nèi)int a34 = 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12;按數(shù)組元素在內(nèi)存中的排列順序?qū)Ω髟刭x初值對(duì)部分元素賦初值int a34 = 1, 5, 9;作用是只對(duì)各行第一列(即序號(hào)為0的列)的元素賦值,其余元素值自動(dòng)為0.1 0 0 05 0 0 09 0 0 0當(dāng)然也可以對(duì)各行中的某一元素賦初值,例如:int a34 = 1, 0, 6, 0, 0, 8;對(duì)應(yīng)的結(jié)果為1 0 0 00 6 0 00 0 8 02.上次矩陣轉(zhuǎn)置答案#include int main()int a231, 2, 3, 4, 5, 6;int b32, i, j;printf (array a:n);for(i = 0; i = 1; i+)/處理a數(shù)組中的一行中各元素for(j = 0; j = 2; j+)/處理a數(shù)組中某一列元素printf (%5d, aij);/輸出a數(shù)組各元素bji = aij; /將a數(shù)組元素的值賦給b數(shù)組相應(yīng)元素printf (n);printf (array b:n); /輸出b數(shù)組各元素for(i = 0; i = 2; i+)for(j = 0; j = 1; j+)printf (%5d, bij);printf (n);return 0;樣例輸出:array a: 1 2 3 4 5 6array b: 1 4 2 5 3 62. 字符數(shù)組1. HOW定義方式和定義數(shù)值數(shù)組方法類似。例:char c10;c0 = I;/注意是單引號(hào)c1 = ;c2 = a;c3 = m;c4 = ;c5 = h;c6 = “a”;c7 = p;c8 = p;c9 = y;當(dāng)然也可以char c10 = I, , a, m, , h, a, p, p, y;把10個(gè)字符分別賦給c0c9這10個(gè)元素假如char c20 = I, , a, m, , h, a, p, p, y;則只將這些字符賦給數(shù)組中前面的那些元素,其余元素自動(dòng)定為空字符(即0);系統(tǒng)也可以自動(dòng)根據(jù)初值個(gè)數(shù)確定數(shù)組長(zhǎng)度char c = I, , a, m, , h, a, p, p, y;也可以初始化二維字符數(shù)組例如char diamond55 = , , *, ,*, , *, *, , , , *, , *, , *, , , *;最后能夠輸出 * * * * * * *程序樣例:#include int main()char diamond55 = , , *, ,*, , *, *, , , , *, , *, , *, , , *;for(int i = 0; i 5; i+)for(int j = 0; j 字符串2, 則函數(shù)值為一個(gè)正整數(shù)如果字符串1 0)printf(“yes”);6. strlen函數(shù)測(cè)字符長(zhǎng)度的函數(shù)strlen(字符數(shù)組)char str10 = “China”;printf(“數(shù)組長(zhǎng)度為%d”, strlen(str);7. strlwr轉(zhuǎn)換小寫8. strupr轉(zhuǎn)換大寫注意:在使用字符串處理函數(shù)時(shí),一定要加上#include 作業(yè):有三個(gè)字符串,輸出并找出其中最大者自行讀入,兩兩比較后輸出全文撰寫于

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論