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

正文內(nèi)容

(最新)c語言程序設(shè)計(jì)案例教程實(shí)驗(yàn)項(xiàng)目-設(shè)計(jì)性題目參考答案-資料下載頁

2024-11-13 07:34本頁面

【導(dǎo)讀】薃螃罿芆葿螂肁蒂莄袁膄芄蚃袁袃蒀蕿袀羆芃蒅衿膈薈蒁袈芀莁螀袇羀膄蚆袆肂荿薂裊膄膂蒈羅襖莈莄羄羆膀螞羃聿莆蚈芁腿薄羈羈蒄蒀羀肅芇蝿羀膅蒂蚅罿羋芅薁肈羇蒁蕆蚄肀芄莃蚃膂葿螁蚃節(jié)蚇螞肄薇薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄螈肀膁薀螇膃莇蒆螇袂膀莂螆肅蒞螁螅膇羋蚇螄艿蒃薃螃罿芆葿螂肁蒂莄袁膄芄蚃袁袃蒀蕿袀羆芃蒅衿膈薈蒁袈芀莁螀袇羀膄蚆袆肂荿薂裊膄膂蒈羅襖莈莄羄羆膀螞羃聿莆蚈芁腿薄羈羈蒄蒀羀肅芇蝿羀膅蒂蚅罿羋芅薁肈羇蒁蕆蚄肀芄莃蚃膂葿螁蚃節(jié)蚇螞肄薇薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄螈肀膁薀螇膃莇蒆螇袂膀莂螆肅蒞螁螅膇羋蚇螄艿蒃薃螃罿芆葿螂肁蒂莄袁膄芄蚃袁袃蒀蕿袀羆芃蒅衿膈薈蒁袈芀莁螀袇羀膄蚆袆肂荿薂裊膄膂蒈羅襖莈莄羄羆膀螞羃聿莆蚈芁腿薄羈羈蒄蒀羀肅芇蝿羀膅蒂蚅罿羋芅薁肈羇蒁蕆蚄肀芄莃蚃膂葿螁蚃節(jié)蚇螞肄薇薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄螈肀膁薀螇膃莇蒆螇袂膀莂螆肅蒞螁螅膇羋蚇螄艿蒃薃螃罿芆葿螂肁蒂莄袁膄芄蚃袁袃蒀蕿袀羆芃蒅衿

  

【正文】 以下為所填語句 */ p=(clink *)malloc(sizeof(clink))。 pno=i。 qnext=p。 q=p。 } qnext=*head。 /*使尾結(jié)點(diǎn)的后繼指針指向鏈表的第一個結(jié)點(diǎn)從而 形成循環(huán)鏈表 */ } void number(clink **head,clink **p,int n) /*從指針 p 指向的結(jié)點(diǎn)開始報(bào)數(shù),報(bào)到 n 的結(jié)點(diǎn)刪除,并將鏈表的頭指針和下一輪開始報(bào)數(shù)的位置 p 值返回 */ { int i。 clink *q。 for(i=2。in。*p=(*p)next,i++)。 /*指針 p 指向報(bào)數(shù)為 n 的前驅(qū)結(jié)點(diǎn) */ /*以下為所填語句 */ q=(*p)next。 if (q= =(*head)) /*如果被刪的結(jié)點(diǎn)是 head 所指向的結(jié)點(diǎn)則要修改 head 值 */ *head=qnext。 free(q)。 /*以下為所填語句 */ /*使 p 指針指向下一輪開始報(bào)數(shù)的結(jié)點(diǎn)位置 */ (*p)next=(*p)nextnext。 *p=(*p)next。 } void main() { int m,n。 clink *head=NULL,*p。 printf(please enter int mamp。n(mnamp。amp。n1):)。 scanf(%d%d,amp。m,amp。n)。 creat(amp。head,m)。 p=head。 /*指針 p 用于指示當(dāng)前開始報(bào)數(shù)的位置 */ while(headnext!=head) /*循環(huán)到鏈表中只有一個結(jié)點(diǎn)為止 */ number(amp。head,amp。p,n)。 printf(Monkey king is %d\n,headno)。 } ( 2)編程, 建立一個鏈表 ,并刪除某個結(jié)點(diǎn)。 鏈表 中的 每個結(jié)點(diǎn)包括 : 學(xué)號 , 姓名 ,性別 , 年齡。輸入一個學(xué)生的年齡,如果鏈表中的結(jié)點(diǎn)所包含的年齡等于此年齡,則將此結(jié)點(diǎn)刪去。 要求 ① 編寫 函數(shù) , 輸入 5個學(xué)生的數(shù)據(jù)。 ② 編寫 函數(shù) , 找出符合年齡條件的學(xué)生數(shù)據(jù)并將此結(jié)點(diǎn)刪去。 實(shí)驗(yàn) 提示 ① 采用結(jié)構(gòu)體 及其 指針編程 ; ② 建立一個單鏈表。用循環(huán)語句輸入 5個學(xué)生的有關(guān)信息 ; ③ 采用順序比較查找 ; ④ 最后輸出單鏈表中的信息。 程序代碼: include include struct student { int num。 char name[10]。 char sex。 int age。 struct student *next。 }。 struct student * createlink( ) /* 用尾插法建立一個帶頭結(jié)點(diǎn)的鏈表 head */ { int i。 struct student *head,*p,*q。 head=(struct student *)malloc(sizeof(struct student))。 headnext=NULL。 q=head。/*q為尾指針 , 始終指向表尾結(jié)點(diǎn) */ for(i=1。i=5。i++){ p=(struct student *)malloc(sizeof(struct student))。 printf(input num ,name,sex and age:\n)。 scanf(%d,amp。pnum)。getchar()。 gets(pname)。 psex=getchar()。 scanf(%d,amp。page)。 qnext=p。 q=p。 /*q指向新的表尾結(jié)點(diǎn) */ } qnext=NULL。 return head。 } void dellink(struct student *head,int age) { struct student *p,*q。 p=head。 while(pnext){ q=pnext。 if(qage==age){ pnext=qnext。 free(q)。 } p=pnext。 } } void print(struct student *head) /* 輸出帶頭結(jié)點(diǎn)的鏈表 head中的各結(jié)點(diǎn)的數(shù)據(jù)元素 */ { struct student *p。 p=headnext。 /*p指向鏈表中第一個結(jié)點(diǎn) */ while(p) {printf(%10d%10s%c%10d\n,pnum,pname,psex,page)。 p=pnext。 } } void main() { struct student *head,*p,*q。 int age。 printf(list is:\n)。 head=createlink()。 printf(Input age:)。 scanf(%d,amp。age)。 dellink(head,age)。 print(head)。 } 實(shí)驗(yàn)項(xiàng)目 十 文件的應(yīng)用 題目 ( 1) 請完成以下功能 : f(x,y)=(*xy)/(x+y),若 x、 y 取值為區(qū)間 [1,6]的整數(shù),找出使 f(x,y)取最小值的 x y1,并將 x y1 以格式 %d,%d寫入到文件 中(要求寫入文件的同時(shí)把結(jié)果顯示在屏幕上) 。 實(shí)驗(yàn) 提示 ① 利用雙重循環(huán)結(jié)構(gòu)求 f(x,y) 取最小值的 x y1; ② 對 文件 的操作過程參見設(shè)計(jì)性實(shí)驗(yàn)內(nèi)容。 程序代碼: include double f(int x,int y) { return (*xy)/(x+y)。 } void main() { int x,y,x1,y1。 double min。 FILE *fp。 fp=fopen(,w)。 min=f(1,1)。 x1=y1=1。 for(x=1。x=6。x++) for(y=1。y=6。y++) if(minf(x,y)) { min=f(x,y)。 x1=x。 y1=y。 } fprintf(fp,%d,%d,x1,y1)。 printf(%d,%d,x1,y1)。 fclose(fp)。 } ( 2) 新建一個含有字符 ’$’ 的 文 本文件,統(tǒng)計(jì)文本文件 中字符 ’$’ 出現(xiàn)的次數(shù),并將統(tǒng)計(jì)結(jié)果寫入文件 中。 實(shí)驗(yàn) 提示 ① 先用記事本創(chuàng)建文本文件 ; ② 利用單循環(huán)結(jié)構(gòu),將 文件 中的字符逐個讀出,并統(tǒng)計(jì)字符 ’$’的個數(shù); ③ 最后將統(tǒng)計(jì)得到的數(shù)據(jù)寫入 文件 中; ④ 注意:無論 文件 還是 文件 ,對文件進(jìn)行讀寫操作前都需要先打開文件,操作結(jié)束后關(guān)閉文件。 程序代碼: include void main() { int count=0。 char ch。 FILE *fp1,*fp2。 fp1=fopen(d:\\,r)。 fp2=fopen(,w)。 while((ch=fgetc(fp1))!=EOF) if (ch==39。$39。)count++。 fprintf(fp2,%d,count)。 fclose(fp1)。 fclose(fp2)。
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1