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

正文內(nèi)容

c語(yǔ)言上機(jī)實(shí)驗(yàn)報(bào)告(編輯修改稿)

2025-06-19 18:04 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 eint dizhi(int *p){ int s。 p=amp。s。 printf(地址是:%d\n,p)。 return p。}main(){ int i,s,a[10],*p。 for(i=0。i10。i++) { a[i]=rand()%10。 printf(%d ,a[i])。 } printf(\n)。 s=a[0]。 for(i=0。i10。i++) { if(sa[i+1]) s=a[i]。 }printf(最大數(shù)是;%d\n,s)。 dizhi(amp。s)。}青 島 理 工 大 學(xué)課程實(shí)驗(yàn)報(bào)告課程名稱計(jì)算機(jī)程序設(shè)計(jì) (C)班級(jí)軟件111實(shí)驗(yàn)日期2012516姓名趙亞?wèn)|學(xué)號(hào)201107209實(shí)驗(yàn)成績(jī)實(shí)驗(yàn)名稱指針實(shí)驗(yàn)?zāi)康募耙?,學(xué)會(huì)指針變量的初始化以及指針可以參與的運(yùn)算。、理解行指針(或數(shù)組指針)的概念。(即二級(jí)指針)。實(shí)驗(yàn)環(huán)境Visual C++ window7實(shí)驗(yàn)內(nèi)容6.編寫程序。讀入三個(gè)浮點(diǎn)數(shù),將整數(shù)部分和小數(shù)部分分別輸出。要求使用指針作形參。7.編寫一個(gè)函數(shù),返回?cái)?shù)組元素中最大值的地址,并在主函數(shù)中輸出該元素。算法描述及實(shí)驗(yàn)步驟實(shí)驗(yàn)6 定義函數(shù),指針做形參。定義a為整數(shù)部分,*pa既是小數(shù)部分。然后輸出。主函數(shù)中,鍵入三個(gè)浮點(diǎn)型數(shù)。并使用fu函數(shù)。實(shí)驗(yàn)7定義dizhi函數(shù),指針做形參。返回地址。定義主函數(shù),以及一個(gè)數(shù)組。調(diào)用dizhi函數(shù),輸出數(shù)組和最大值。調(diào)試過(guò)程及實(shí)驗(yàn)結(jié)果總結(jié),避免邏輯上的錯(cuò)誤,加大編程時(shí)的難度。,編寫程序方便靈活,可以實(shí)現(xiàn)多個(gè)值的返回附錄實(shí)驗(yàn)6includevoid fu(float *p){ int a。 a=(int)*p。 printf(整數(shù)部分是%d 小數(shù)部分是%f\n,a,*pa)。}main(){ float a[3]。 int i。 for(i=0。i3。i++) { scanf(%f,amp。a[i])。 fu(amp。a[i])。 }} 實(shí)驗(yàn)7includeint dizhi(int *p){ int s。 p=amp。s。 printf(地址是:%d\n,p)。 return p。}main(){ int i,s,a[10],*p。 for(i=0。i10。i++) { a[i]=rand()%10。 printf(%d ,a[i])。 } printf(\n)。 s=a[0]。 for(i=0。i10。i++) { if(sa[i+1]) s=a[i]。 }printf(最大數(shù)是;%d\n,s)。 dizhi(amp。s)。}青 島 理 工 大 學(xué)課程實(shí)驗(yàn)報(bào)告課程名稱計(jì)算機(jī)程序設(shè)計(jì) (C)班級(jí)軟件111實(shí)驗(yàn)日期2011530姓名趙亞?wèn)|學(xué)號(hào)201107209實(shí)驗(yàn)成績(jī)實(shí)驗(yàn)名稱實(shí)驗(yàn)七 鏈表實(shí)驗(yàn)?zāi)康募耙?.掌握結(jié)構(gòu)體類型變量的定義和使用。2.掌握結(jié)構(gòu)體類型數(shù)組的概念和應(yīng)用。3.掌握鏈表的概念,初步學(xué)會(huì)對(duì)鏈表進(jìn)行操作。實(shí)驗(yàn)環(huán)境VC++實(shí)驗(yàn)內(nèi)容1.編寫程序。有5個(gè)學(xué)生,每個(gè)學(xué)生的數(shù)據(jù)包括學(xué)號(hào)、姓名、3門課的成績(jī),從鍵盤輸入5個(gè)學(xué)生數(shù)據(jù),要求輸出3門課總平均成績(jī),以及最高分的學(xué)生的數(shù)據(jù)(包括學(xué)號(hào)、姓名、3門課的成績(jī)、平均分?jǐn)?shù))。2.建立一個(gè)學(xué)生鏈表,每個(gè)結(jié)點(diǎn)包括:學(xué)號(hào)、姓名、性別、年齡。輸入一個(gè)年齡,如果鏈表中的結(jié)點(diǎn)所包含的年齡等于此年齡,則將此結(jié)點(diǎn)刪去。算法描述及實(shí)驗(yàn)步驟第一題定義一個(gè)結(jié)構(gòu)體變量,包含學(xué)號(hào)、姓名、3門課的成績(jī)定義一個(gè)可以輸入學(xué)生信息的函數(shù)。定義一個(gè)函數(shù)可以求平均分并返回。輸出3門課總平均成績(jī),以及最高分的學(xué)生的數(shù)據(jù)(包括學(xué)號(hào)、姓名、3門課的成績(jī)、平均分?jǐn)?shù))。第二題定義一個(gè)結(jié)構(gòu)體變量,包括學(xué)號(hào)、姓名、性別、年齡和指向下一個(gè)節(jié)點(diǎn)的指針。創(chuàng)建鏈表,輸入學(xué)生信息。定義一個(gè)可以輸出學(xué)生信息函數(shù)。定義一個(gè)可以刪除節(jié)點(diǎn)的函數(shù),當(dāng)輸入一個(gè)年齡時(shí),如果鏈表中的結(jié)點(diǎn)所包含的年齡等于此年齡,則將此結(jié)點(diǎn)刪去。調(diào)試過(guò)程及實(shí)驗(yàn)結(jié)果12 總結(jié)熟練地掌握共用體;在寫程序時(shí)可以熟練地使用鏈表進(jìn)行數(shù)據(jù)操作。附錄/////第一題代碼如下:includedefine N 5void input(struct student stud[])。double av1(struct student stud[])。double av2(struct student stud[])。double av3(struct student stud[])。int max(struct student stud[])。struct student{int no。char name[10]。double degree1。double degree2。double degree3。}。void main(){struct student stud[N]。double aver[3],avg。int a,i。input(stud)。aver[0]=av1(stud)。aver[1]=av2(stud)。aver[2]=av3(stud)。a=max(stud)。avg=(stud[a].degree1+stud[a].degree2+stud[a].degree3)/。for(i=0。i3。i++){ printf(第%d門平均分:\t,i+1)。 printf(%.2lf\n,aver[i])。}printf(分?jǐn)?shù)最高的學(xué)生信息如下:\n)。printf(%d\t%s\t%.2lf %.2lf %.2lf %.2lf\n,stud[a].no,stud[a].name,stud[a].degree1,stud[a].degree2,stud[a].degree3,avg)。}void input(struct student stud[])//輸入N個(gè)學(xué)生的信息{int i。printf(學(xué)生信息輸入格式:學(xué)號(hào)、姓名 、分開輸入三門分?jǐn)?shù)\n)。for(i=0。iN。i++){printf(輸入第%d個(gè)學(xué)生信息:\n,i+1)。scanf(%d%s%lf%lf%lf,amp。stud[i].no,stud[i].name,amp。stud[i].degree1,amp。stud[i].degree2,amp。stud[i].degree3)。}}double av1(struct student stud[])//計(jì)算第一門課的平均分{int i。double a=,b。for(i=0。iN。i++)a+=stud[i].degree1。b=a/N。return b。}double av2(struct student stud[])//計(jì)算第二門課的平均分{int i。double a=,b。for(i=0。iN。i++)a+=stud[i].degree2。b=a/N。return b。}double av3(struct student stud[])//計(jì)算第三門課的平均分{int i。double a=,b。for(i=0。iN。i++)a+=stud[i].degree3。b=a/N。return b。}int max(struct student stud[])//查找分?jǐn)?shù)最大的學(xué)生下標(biāo){double m=0,a[N]。int i,k=0。for(i=0。iN。i++){a[i]=stud[i].degree1+stud[i].degree2+stud[i].degree3。if(ma[i]){m=a[i]。k=i。}}return k。}/// 第二題代碼如下:includeincludedefine N 3typedef struct stud {int no。char name[10]。char sex[10]。int age。struct stud *next。}Stud。Stud *create()。void show(Stud *head)。void delet(Stud *head)。Stud *getnode(Stud *head,int n)。void shan(Stud *head)。void main()//主函數(shù){Stud *head。int n。do{printf(1創(chuàng)建鏈表,2顯示鏈表,3刪除相同年齡,0退出操作\n)。scanf(%d,amp。n)。switch(n){case 1:head=create()。break。case 2:show(head)。break。case 3:delet(head)。break。defa
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1