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

正文內(nèi)容

語(yǔ)言程序設(shè)計(jì)實(shí)例教程-資料下載頁(yè)

2025-08-01 14:08本頁(yè)面
  

【正文】 i 。 for(i=0 。 i20 。 i++) scanf(%d , amp。data[i]) 。 for(i=0 。 i20 。 i++) if(data[i]==10) { printf(10 is input the postion %d \n , i+1) 。 break 。 } } 第 6章 數(shù) 組 程序運(yùn)行結(jié)果為: 輸入: 20 30 40 50 60 10 70 80 90 100 110 120 130 140 150 160 170 180 190 200 輸出: 10 is input the position 6 第 6章 數(shù) 組 【 例 64】 輸出字符串 wele。 程序如下: main(?) { int i 。 char str[ ]={39。w39。 , 39。e39。 , 39。l39。 , 39。c39。 , 39。o39。 , 39。m39。 , 39。e39。} 。 for(i=0 。 i7 。 i++) printf(%c , str[i]) 。 } 運(yùn)行結(jié)果: wele 第 6章 數(shù) 組 返回章目錄 二維數(shù)組 二維數(shù)組的定義 、 引用 、 初始化 1. 二維數(shù)組的定義 定義二維數(shù)組的一般格式為: 類(lèi)型說(shuō)明符 數(shù)組名 [常量表達(dá)式 1][常量表達(dá)式 2] 2. 二維數(shù)組元素的引用 二維數(shù)組中各個(gè)元素可看作具有相同數(shù)據(jù)類(lèi)型的一組變量 。 因此 , 對(duì)變量的引用及一切操作 , 同樣適用于二維數(shù)元素 。 二維數(shù)組元素引用的格式為: 數(shù)組名 [下標(biāo) ][下標(biāo) ] 第 6章 數(shù) 組 3. 二維數(shù)組的初始化 在定義二維數(shù)組的同時(shí) , 可使用以下幾種方法對(duì)二維數(shù)組初始化 。 (1) 將所有數(shù)據(jù)寫(xiě)在一個(gè)大括號(hào)內(nèi) , 以逗號(hào)分隔 , 按數(shù)組元素在內(nèi)存中的排列順序?qū)ζ滟x值 。 例如: int a[2][3]={0 , 1 , 2 , 3 , 4 , 5 } 。 (2) 分行對(duì)數(shù)組元素賦值 。 例如: int a[2][3]={{0 , 1 , 2} , {4 , 5 , 6}} 。 第 6章 數(shù) 組 (3) 對(duì)部分元素賦值 。 例如: int a[2][3]={{1} , {4}} 。 (4) 若對(duì)全部元素賦初值 , 則定義時(shí)第一維長(zhǎng)度可缺省 。 可由第二維長(zhǎng)度 , 即列的數(shù)據(jù)的個(gè)數(shù)自動(dòng)確定第一維長(zhǎng)度 ( 即行的個(gè)數(shù) ) 。 例如: int a[ ][3]={0 , 1 , 2 , 3 , 4 , 5} 。 第 6章 數(shù) 組 二維數(shù)組應(yīng)用示例 【 例 67】 有一個(gè) 3 4矩陣 , 要求編寫(xiě)程序求出矩陣中所有元素中的最大值 , 并找出其所在的位置 , 即行號(hào)和列號(hào) 。 程序如下: include main(?) { int i , j , r , c , max 。 int a[3][4]={1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12} 。 max=a[0][0] 。 第 6章 數(shù) 組 for(i=0 。 i3 。 i++) for(j=0 。 j4 。 j++) if(a[i][j]max) max=a[i][j] , r=i , c=j 。 /* 用逗號(hào)表達(dá)式實(shí)現(xiàn)對(duì) max , r , c賦值 */ printf(max=%d,r=%d,c=%d,max,r,c)。 } 運(yùn)行結(jié)果為: max = 12 r = 3 c = 4 第 6章 數(shù) 組 【 例 68】 某班有 40個(gè)學(xué)生考 5門(mén)課程 , 求每個(gè)學(xué)生的平均成績(jī)并輸出 。 程序如下: define M 40 define N 5 main(?) { int i , j 。 float s[M][N] , aver[M] , sum 。 for(i=0 。 iM 。 i++) for(j=0 。 jN 。 j++) 第 6章 數(shù) 組 scanf(%f , amp。s[i][j]) 。 /* 由鍵盤(pán)輸入40個(gè)學(xué)生 5門(mén)課的成績(jī) */ for(i=0 。 iM 。 i++) { sum= 。 for(j=0 。 jN 。 j++) sum+=s[i][j] 。 aver[i]=sum/N 。} for(i=0 。 iM 。 i++) printf (aver[%d]=%f\n , i ,aver[i]) 。 } 第 6章 數(shù) 組 返回章目錄 字符數(shù)組 字符數(shù)組是用來(lái)存放字符的數(shù)組 , 字符數(shù)組中的一個(gè)元素存放一個(gè)字符 。 字符數(shù)組的定義 、 引用 、 初始化 對(duì)字符數(shù)組賦值或數(shù)組初始化時(shí),數(shù)據(jù)使用字符型數(shù)據(jù)或相應(yīng)的 ASCII碼值。 字符串與字符型數(shù)組 字符串(也稱(chēng)字符串常量)是用雙引號(hào)括起來(lái)的若干有效字符序列。在 C語(yǔ)言中,字符串可以包含字母、數(shù)字、轉(zhuǎn)義字符等。 第 6章 數(shù) 組 1. 使用字符串時(shí)的注意事項(xiàng) (1) C語(yǔ)言沒(méi)有專(zhuān)門(mén)存放字符串的變量 。 (2) C語(yǔ)言中 , 系統(tǒng)自動(dòng)地在每一個(gè)字符串的最后加入一個(gè)字符 39。\039。, 作為字符串的結(jié)束標(biāo)志 。 (3) C語(yǔ)言中 , 字符型數(shù)據(jù)是指單個(gè)字符( 包含轉(zhuǎn)義字符 ) , 在使用時(shí)用單引號(hào)括起來(lái) 。而字符串是用雙引號(hào)括起來(lái)的字符序列 。 第 6章 數(shù) 組 2. 字符數(shù)組的初始化 (1) 可以在定義數(shù)組的同時(shí)對(duì)數(shù)組中的各個(gè)元素賦初值 , 例如: char c[5]={39。h39。 , 39。e39。 , 39。l39。 , 39。l39。 , 39。o39。} 。 (2) 可以在定義數(shù)組的同時(shí)將字符串賦給一個(gè)一維字符型數(shù)組 。 例如: char c[6]={hello} 。 第 6章 數(shù) 組 字符數(shù)組的輸入輸出 可以利用字符數(shù)組對(duì)單個(gè)字符和字符串進(jìn)行輸入輸出操作 。 1. 逐個(gè)字符輸入輸出 用格式符 %c輸入或輸出一個(gè)字符 。 2. 字符串 —整串輸入和輸出 用 %s格式符可輸入 、 輸出字符串 。 由于 C語(yǔ)言中沒(méi)有專(zhuān)門(mén)存放字符串的變量 , 字符串存放在一個(gè)字符型數(shù)組中 , 數(shù)組名表示第一個(gè)字符的首地址 , 故在輸入或輸出字符串時(shí)可直接使用數(shù)組名 。 第 6章 數(shù) 組 字符串處理函數(shù) 1. 字符串輸入 、 輸出函數(shù) 1) 輸入一個(gè)字符串函數(shù) gets( ) gets函數(shù)一般調(diào)用格式為: gets(str) 。 gets函數(shù)的作用是從終端鍵盤(pán)輸入字符串(字符串可以包括空格),直到遇到回車(chē)符為止,回車(chē)符讀入后,不作為字符串的內(nèi)容,系統(tǒng)將自動(dòng)用 39。\039。代替,作為字符串的結(jié)束標(biāo)志。 第 6章 數(shù) 組 2) 輸出一個(gè)字符串函數(shù) puts( ) puts( )函數(shù)的一般調(diào)用格式為: puts(str) 。 該函數(shù)的作用是從 str指定的地址開(kāi)始 , 依次輸出存儲(chǔ)單元中的字符 , 直到遇到字符串結(jié)束標(biāo)志第 1個(gè) 39。\039。 字符為止 。 第 6章 數(shù) 組 2. 字符串處理函數(shù) 1) 字符串復(fù)制函數(shù) strcpy( ) strcpy( )函數(shù)一般調(diào)用格式為: strcpy(str1 , str2) 功能:把 str2所指向的字符串復(fù)制到 str1所指的字符數(shù)組中 。 2) 字符串連接函數(shù) strcat( ) strcat( )函數(shù)一般調(diào)用格式為: strcat(str1 , str2) 。 功能:將 str2所指的字符串連接到 str1所指的字符串的后面 , 并自動(dòng)覆蓋 str1所指的字符串的尾部字符 \0。 第 6章 數(shù) 組 3) 求字符串長(zhǎng)度函數(shù) strlen( ) strlen( )函數(shù)一般調(diào)用格式為: strlen(str) 。 功能:計(jì)算 str為起始地址的字符串的長(zhǎng)度( 不包含字符串結(jié)束標(biāo)志 39。\039。) , 并作為函數(shù)值返回 。 第 6章 數(shù) 組 4) 字符串比較函數(shù) strcmp( ) strcmp( )函數(shù)一般調(diào)用格式為: strcmp(str1 , str2) 。 功能:比較 str1和 str2所指向的兩個(gè)字符串 , 并產(chǎn)生以下結(jié)果: str1與 str2相等時(shí) , 函數(shù)值為 0。 str1> str2時(shí) , 函數(shù)值大于 0。 str1< str2時(shí) , 函數(shù)值小于 0。 字符串之間比較的方法是:從第一個(gè)字符開(kāi)始 , 依次對(duì) str1與 str2對(duì)應(yīng)位置上的字符按 ASCII碼值的大小進(jìn)行比較 ,直到出現(xiàn)第一個(gè)不相同的字符時(shí) , 即由這兩個(gè)字符的大小決定所在串的大小 。 第 6章 數(shù) 組 字符串?dāng)?shù)組應(yīng)用舉例 例 617】 從終端鍵盤(pán)輸入一字符串,并復(fù)制到另一字符數(shù)組后顯示出來(lái)。 程序如下: include main(?)
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1