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

正文內(nèi)容

[理學(xué)]第二講--結(jié)構(gòu)體(編輯修改稿)

2025-04-17 22:15 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ? include? include? structstud? {intnum。floatscore。}。? voidmain()? {structstuds[10],t。inti,j。? for(i=0。i10。i++)? {s[i].num=i+1。scanf(%f,amp。s[i].score )。}? for(i=0。i9。i++)? for(j=i+1。j10。j++)? if(s[i].scores[j].score)? {t=s[i]。s[i]=s[j]。s[j]=t。}//交換結(jié)構(gòu)體數(shù)組元素? for(i=0。i10。i++)? printf(%d :%f\n,s[i].num,s[i].score)。? }例 :利用數(shù)組完成成績(jī)由高到低排序? include? voidmain()? {intnum[10],s[10],t,i,j。? for(i=0。i10。i++)? {num[i]=i+1。scanf(%d,amp。s[i ])。}? for(i=0。i9。i++)? for(j=i+1。j10。j++)? if(s[i]s[j])? {t=s[i]。s[i]=s[j]。s[j]=t。? t=num[i]。num[i]=num[j]。num[j]=t。? }//交換數(shù)組元素? for(i=0。i10。i++)printf(%d :%d\n,num[i],s[i])。? }結(jié)構(gòu)體類型的指針一、指向結(jié)構(gòu)體變量的指針216。一個(gè)指針變量指向一個(gè)結(jié)構(gòu)體類型變量時(shí),稱之為結(jié)構(gòu)體類型指針變量。216。結(jié)構(gòu)體類型指針變量中的值是所指向的結(jié)構(gòu)體類型變量的首地址 ,通過(guò)結(jié)構(gòu)體類型指針即可訪問該結(jié)構(gòu)類型變量。一、指向結(jié)構(gòu)體變量的指針216。結(jié)構(gòu)體類型指針變量的定義和使用:例如: structstud*p1,boy1。p1=amp。boy1。//正確p1=amp。stud。//錯(cuò)誤 ,不能取結(jié)構(gòu)體類型名的地址216。結(jié)構(gòu)體類型指針變量 能 訪問結(jié)構(gòu)體類型變量的各成員。例如: (*p1).num或者: p1num注意: (*p1)兩側(cè)的括號(hào)不可少原因:成員符 “.”的優(yōu)先級(jí)高于 “*”。? intmain()? {structstuds1,*p。? =89101。? strcpy(,Lilin)。? =39。M39。=。? p=amp。s1。? printf(%d %s%c% f\n,? (*p).num,(*p).name,(*p).sex,(*p).score)。//(*p)括號(hào)不可省 ?? printf(%d %s%c% f\n,? pnum,pname,psex,pscore)。? return0。? }① include② include③ structstud④ {longnum。⑤ charname[20]。⑥ charsex。⑦ floatscore。⑧ }。例:指向結(jié)構(gòu)體變量的指針應(yīng)用。二、指向結(jié)構(gòu)體類型數(shù)組的指針216。指針變量可以指向一個(gè)結(jié)構(gòu)體類型的數(shù)組,這時(shí) 指針變量的值是整個(gè)結(jié)構(gòu)體類型數(shù)組的首地址 。216。結(jié)構(gòu)體類型指針變量也可以指向結(jié)構(gòu)體類型數(shù)組的一個(gè)元素,這時(shí) 指針變量的值是該數(shù)組元素的首地址。例 :指向結(jié)構(gòu)體數(shù)組的指針應(yīng)用。 ? include? structstud? {intnum。charname[20]。? charsex。intage。? }st[3]={{10101,LiLin,39。m39。,20},? {10102,ZhangFeng,39。m39。,19},? {10103,WangMin,39。f39。,21}? }。? voidmain()? {structstud*p。? printf(No.NameSexAge\n)。? for(p=st。pst+3。p++)? printf(%8d%10s%4c%8d\n,? pnum,pname,psex,page)。//注意指針 p的指向。? }1. 共用體類型的定義格式: uni
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1