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

正文內(nèi)容

c語(yǔ)言復(fù)習(xí)第十節(jié)ppt課件(已修改)

2024-10-28 23:33 本頁(yè)面
 

【正文】 若 int a[3][4]={0}。 則下面正確的敘述是: A )只有元素 a[0][0] 可得到初值 0。 B )此說(shuō)明語(yǔ)句不正確 。 C )數(shù)組 a 中各元素都可得到初值,但其值不一定為 0 。 D )數(shù)組 a 中每個(gè)元素均可得到初值 0 。 復(fù)習(xí) ? 若定義數(shù)組: int a[10][8]。 問(wèn)數(shù)組共有多少元素?在內(nèi)存中存儲(chǔ)時(shí)占多少字節(jié)?如何在內(nèi)存中存放?最后一個(gè)單元的元素下標(biāo)是多少? 字符數(shù)組 字符數(shù)組是用來(lái)存放字符數(shù)據(jù)的數(shù)組,數(shù)組中的每個(gè)元素只能存放一個(gè)字符。 一、定義 形式: char c[5] 包含 5個(gè)元素: c[0]、 c[1]…...c[4] c[0] c[1] c[2] c[3] c[4] C h i n a 說(shuō)明 :由于機(jī)器內(nèi)實(shí)際存放的是字符的 ASCII碼值(整型數(shù)),故上面的定義也可以是: int c[5]。 二、賦初值 同一維數(shù)組類似。 1。定義時(shí)賦初值 如 : char c[5]={?C?,?h?,?i?,?n?,?a?}。 不能超過(guò) 5個(gè)字符 ,若少于 5個(gè),后面的賦給空字符“ \0”。 說(shuō)明: ( 1)若字符個(gè)數(shù)與數(shù)組長(zhǎng)度相同時(shí),可以不指定數(shù)組長(zhǎng)度。如: char c[ ]={?H?,?o?,?w?, ? ? ,?a?,?r?,?e?, ? ?,?y?,?o?,?u?}。 系統(tǒng)可以自動(dòng)定義 c數(shù)組的長(zhǎng)度為 11,即 c[11] 2。用賦值語(yǔ)句 必逐個(gè)賦值 . 如 :chr c[3]。 c[0]=?A?。c[1]=?B?。 c[2]=?C?; 三、字符串和字符串結(jié)束標(biāo)志 C語(yǔ)言中將字符串用字符數(shù)組來(lái)表示。 1。用“ \0”作為字符串的結(jié)束標(biāo)志 ?!?\0”是 ASCII碼值為“ 0”的空操作,在此表示字符串結(jié)束。 2。字符串常量的初始化 前面講初始化時(shí),一個(gè)一個(gè)字符寫(xiě),也可簡(jiǎn)單。 如: char c[ ]={“How are you”}。 或: char c[ ]=“How are you” 。 系統(tǒng)可以自動(dòng)識(shí)別 c數(shù)組的長(zhǎng)度為 12, 相當(dāng)于: char c[ ]={?H?,?o?,?w?, ? ? ,?a?,?r?,?e?, ? ?,?y?,?o?,?u?,?\0?}。 H o w a r e y o u \0 四、字符數(shù)組的輸入輸出 (一)字符數(shù)組的輸入 1。用 scanf函數(shù) ( 1)用格式符 %c: 一次輸入一個(gè)單字符。 如: char str[6]。 int i。 for (i=0。i6。i++) scanf(“%c”,amp。str[i])。 輸入: abc123 循環(huán)依次給: str[0]、 str[1]…… str[5] 賦值。 ( 2)用 %s將整個(gè)字符串一次輸入 如: char str[6]。 scanf(“%s”,str)。 /*不是 amp。str*/ 輸入: China 系統(tǒng)自動(dòng)在字符串末尾加結(jié)束標(biāo)志“ \0”。 注意: ( 1) 命令中是 str 不是 amp。str 和 str[6],str是數(shù)組名。 數(shù)組名代表數(shù)組的首地址, 相當(dāng)于把首地址的內(nèi)容送數(shù)組。 (2) 輸入多個(gè)字符串時(shí), 用 空格分隔 。 如: How are you! 要當(dāng)成三個(gè)字符串輸入。 char c1[5],c2[5],c3[5]; H o w \0 \0 scanf(“%s%s%s”,c1,c2,c3)。 a r e \0 \0 printf(“%s %s %s”,c1,c2,c3)。 y o u ! \0 輸入: How are you! 輸出 : How are you! 若: char c[13]; scanf(“%s”,c)。 printf(“%s ”,c)。 輸入: How are you! 只將 H o w \0放數(shù)組 輸出:
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1