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

正文內(nèi)容

c語言程序設(shè)計(jì)基礎(chǔ)-wenkub

2023-01-27 17:31:17 本頁面
 

【正文】 =0 。 i10 。 …... } 共 53 頁 第 15 頁 一維數(shù)組應(yīng)用舉例 [例 1] 從鍵盤上輸入 10個實(shí)型數(shù)存入數(shù)組 , 然 后按輸入順序的逆序輸出這 10個數(shù) 。 for(i=0。 i++) printf(%c,amp。 … ... } 共 53 頁 第 14 頁 數(shù)組元素的輸入輸出 ⑵ 數(shù)組元素輸出 main() { char as[26]。Z39。 … ... } ⑴ 利用循環(huán)為全部元素賦值 main() { char as[26],ch。 int a[5]={ , , 2,3, 4 }。 等價于: int a[5]={0,1,2,3,5 }。 如: int a[9]={1,2}。 ? 數(shù)組元素則是數(shù)值。 。x)。 } 數(shù)組方式 float x, sum=0。 i100。 下標(biāo)指出在數(shù)組中第幾個元素 共 53 頁 第 9 頁 數(shù)組中的每個元素 在功能上 等價于一個一般的變量。 for ( i=0。 ?下標(biāo)的值是數(shù)組元素的 序號 ,且從 0開始,直到 n1. int a[10], 說明數(shù)組 a一共有 10個元素,起始值是 0?!瓆 int n=10,a[n]。 int n。 /*錯誤 */ int c[2+3]。 (2)數(shù)組定義中的常量表達(dá)式表示數(shù)組元素個數(shù)。 數(shù)組元素的類型稱為該數(shù)組的 基類型 。 共 53 頁 第 6 頁 其中: mark、 str、 a 是數(shù)組名??梢允菙?shù)值常量、符號常量和字符常量。 共 53 頁 第 5 頁 一維數(shù)組 一維數(shù)組的定義和引用 類型說明符 數(shù)組名 [正整型常量表達(dá)式 ] 。共 53 頁 第 1 頁 第七章 C語言程序設(shè)計(jì) 共 53 頁 第 2 頁 本章要點(diǎn) ; 、 引用、存儲結(jié)構(gòu)和初始化方法; ; ; 。 說明: ?類型說明符:數(shù)組的類型。 例如: float mark[100]。 方括號內(nèi)是數(shù)組的 長度 。數(shù)組 mark的基類型是 float,數(shù)組 str的基類型是char。 必須是大于零的 常量 。 /*正確 */ (3) C語言中不允許對數(shù)組的大小作 動態(tài) 定義。 scanf(“%d” , amp。 共 53 頁 第 8 頁 2. 一維數(shù)組的引用 C 語言規(guī)定,只能引用單個數(shù)組元素,不能一次引用整個數(shù)組。 數(shù)組 a的 10個元素分別是: a[0]、 a[1]、 … 、 a[9]。 i10。 例如: 輸入 100個學(xué)生成績,并求出總成績。 i++ ) { scanf(”%f”, amp。 for (i=0。 sum += x。 218CH 引用數(shù)組元素時,根據(jù)首地址和下標(biāo),自動計(jì)算出該元素的實(shí)際地址,取出該地址的內(nèi)容進(jìn)行操作。 共 53 頁 第 11 頁 一維數(shù)組的初始化和輸入輸出 在數(shù)組定義時為數(shù)組元素賦初值稱為數(shù)組初始化 . 方法:將初值依次寫在花括號 { }內(nèi)。 則 a[0]= 1, a[1]= 2, a[2]~a[8]值全為 0。 ( 4)初值的個數(shù)不能超過數(shù)組總元素的個數(shù) 。 /*對第 35個元素賦初值 */ 共 53 頁 第 13 頁 數(shù)組元素在程序中賦值 ⑵ 為個別元素賦值 main() { char as[26]。 for(ch=39。ch++) as[ch39。 int i 。as[i])。 i26。 include stdio,h main() { float a[10]。 i++) scanf(%f,amp。 i) printf(%,a[i])。 include main() { int a[10],i,max。a[i])。 i++) if(a[i]max) max=a[i]。 指定第 1個元素為擂主 共 53 頁 第 17 頁 [例 3]從鍵盤上輸入 6個數(shù)存入數(shù)組中,再按輸入順序的逆序存放在該數(shù)組中并輸出。 i++) scanf(%d,amp。 i=k 。 a[i]=t。 } 算法分析 :采用循環(huán)設(shè)計(jì)。 i20 。 i++) { if(i%5==0) printf(\n)。 } 說明:斐波那契數(shù)列的前兩個數(shù)是 1,從第 3個數(shù)開始,每個數(shù)是前兩個數(shù)之和。 9 8 8 8 8 8 5 5 5 5 4 4 4 2 2 0 8 9 5 5 5 5 8 4 4 4 5 2 2 4 0 2 5 5 9 4 4 4 4 8 2 2 2 5 0 0 4 4 4 4 4 9 2 2 2 2 8 0 0 0 5 5 5 5 2 2 2 2 9 0 0 0 0 8 8 8 8 8 8 8 0 0 0 0 0 9 9 9 9 9 9 9 9 9 9 9 由以上可推知: 6 個數(shù)要比較 5趟 第 一 趟中要進(jìn)行兩兩比較 5次 第 二 趟中比較 4次 for( i=0。 for( i=0。 j++) if( a[j1]a[j]) {t=a[j1]。 for( i=0。 [例 6] 選擇法排序。 ? 第 1輪 排序從 1~ N個數(shù)中找出最小的數(shù),然后將它與第 1個數(shù)交換。 ? 經(jīng)過 N1 輪處理,完成全部 N個數(shù)排序。 printf(Input numbers:\n)。a[i])。 for(j=i+1。 a[i]=a[k]。 iN。 二維數(shù)組 二維數(shù)組的定義 ???????????222120121110020220aaaaaaaaaa第一個下標(biāo)可能取值的個數(shù) 第二個下標(biāo)可能取值的個數(shù) 共 53 頁 第 25 頁 說明: 二維數(shù)組除了維數(shù)比一維數(shù)組多一維外, 其它性質(zhì)與一維數(shù)組全部類似。 int a[i][j] 。其編號是從 0開始的 。 數(shù)組名是常量,不可對它賦值。 即按數(shù)組元素在內(nèi)存中排列的順序賦初值。 如: a[3][4]={{0,1,3,1},{2,1,0,2},{1,1,2,0}}。 int a[2][3]={5,6,7,8}。 i++) for( j=0。 2. 二維數(shù)組的輸出 int a[2][3],i,j。 j3。 執(zhí)行: b[j]
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1