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

正文內(nèi)容

使用結(jié)構(gòu)體類型處理組合數(shù)據(jù)-資料下載頁

2025-05-13 13:40本頁面
  

【正文】 /*每條邊長觀測 3次的數(shù)據(jù) */ float aver。 /*平均邊長 */ }。 void main() { void input(struct length BC[])。 /*函數(shù)聲明 */ struct length maxL(struct length BC[])。 /*函數(shù)聲明 */ void print(struct length BC)。 /*函數(shù)聲明 */ struct length BC[N],*p=BC。 /*定義結(jié)構(gòu)體數(shù)組和指針 */ input(p)。 /*調(diào)用 input函數(shù) */ print(maxL(p))。 /*調(diào)用 print函數(shù) ,以 maxL函數(shù)的返回值作為實(shí)參 */ } void input(struct length BC[]) { int i。 printf(請輸入各條邊長的信息:邊長名、三次觀測值: \n)。 for(i=0。iN。i++) { scanf(%s %f %f %f, BC[i].name,amp。BC[i].L[0],amp。BC[i].L[1],amp。BC[i].L[2])。 BC[i].aver=(BC[i].L[0]+BC[i].L[1]+BC[i].L[2])/。 } } struct length maxL(struct length BC[]) { int i,m=0。 for(i=0。iN。i++) if(BC[i].averBC[m].aver) m=i。 return BC[m]。 } void print(struct length BC) { printf(\n邊長最長的是: \n)。 printf(邊長名 :%s\n三次觀測值 :%%%\n平均邊長: %\n,[0],[1],[2], )。 } 共用體類型 共用體( union)是一種構(gòu)造類型 ,它很像結(jié)構(gòu)體類型,也是將不同類型的數(shù)據(jù)項(xiàng)組成一個整體,但共用體中所有的成員變量均占用同一段內(nèi)存空間,即共用體變量所占的存儲空間不是各成員所需存儲空間字節(jié)數(shù)的總和,而是共用體成員中需要空間最大的那個成員所需的字節(jié)數(shù)。對于共用體變量,在某一時間點(diǎn)上,只能存儲其某一成員的信息。 一、共用體的概念 共用體類型 定義一個共用體類型的語法形式為: union 共用體類型名 { 成員類型 1 成員名 1。 成員類型 2 成員名 2。 … 成員類型 2 成員名 n。 }。 共用體類型 例如: union student { char number[10]。 char name[10]。 char sex[8]。 int age。 }。 說明: 共用體 student 的 4個成員變量共用同一段內(nèi)存空間,系統(tǒng)根據(jù)成員變量的引用不同,決定哪個成員有效,并使用內(nèi)存空間。 先定義共用體類型,再定義共用體變量 。 例如: union student { char number[10]。 char name[10]。 char sex[8]。 int age。 }。 union student stu。 二、共用體變量的定義和引用 共用體類型 在定義共用體的同時定義變量。 例如: union student { char number[10]。 char name[10]。 char sex[8]。 int age。 } stu。 二、共用體變量的定義和引用 共用體類型 在定義共用體的同時定義變量,可以省略共用體標(biāo)識符。 例如: union { char number[10]。 char name[10]。 char sex[8]。 int age。 } stu。 二、共用體變量的定義和引用 共用體類型 1.枚舉類型定義的一般形式為: enum 枚舉名 { 枚舉值表 }。 在枚舉值表中應(yīng)列出所有可用值。這些值也被稱為枚舉 元素。 例如: enum weekday{ Sun ,Mon ,Tue ,Wed ,Thu ,Fri ,Sat }。 枚舉名為 weekday,枚舉值共有 7個。枚舉類型中個每個 元素對應(yīng)一個數(shù)值,系統(tǒng)默認(rèn)從 0開始。如在 weekday 中, Sun值為 0, Mon值為 1, Tue值為2, Wed值為3, Thu值為4, Fri值為5, Sat值為 6。一旦定義它們的值 是不能改變的。 枚舉類型 2.枚舉變量的說明 同結(jié)構(gòu)和共用體變量定義一樣,枚舉變量也可用不 同的方式說明,即先定義后說明,同時定義說明或 直接說明。 例如: enum weekday{Sun,Mon,Tue,Wed ,Thu,Fri,Sat}。 enum weekday a,b。 或者為: enum weekday{Sun,Mon,Tue,Wed,Thu ,Fri ,Sat }a,b。 或者為: enum {Sun,Mon,Tue,Wed,Thu,Fri,Sat}a,b。 枚舉類型
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1