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

正文內(nèi)容

簡單行編輯程序說明書(編輯修改稿)

2025-06-10 02:33 本頁面
 

【文章內(nèi)容簡介】 命令n命令p命令c命令h命令e插入一行刪除一行切換活區(qū)顯示活區(qū)清屏幫助信息退出開始程序 行編輯器流程圖 主要功能函數(shù):Status Createlist(textp amp。head)。int del(textp head)。int display(textp amp。head)。void freemem(textp amp。head)。int insert(textp amp。head)。 Status SaveFile(textp head,FILE *out)。 Status LoadFile(textp head,FILE *fp)。 void HELP()。()子程序設(shè)計在函數(shù)的開始定義了三個指向struct text結(jié)構(gòu)體的指針變量p1,p2,p3。輸入要刪除的兩個行號(比如1 3),表示刪除從第1行到第3行的數(shù)據(jù)。輸出要刪除的行 返回定義指針變量text *p1,*p2,*p3給min和max賦初值定義整型變量min,max,i通過指針變量p1,找到min行在活區(qū)中的位置通過指針變量p1找到max行在活區(qū)中的位置刪除行min到max的內(nèi)容保存顯示刪除后的內(nèi)容saveanddisplay() 開 始函數(shù)實現(xiàn):執(zhí)行行刪除功能時,由主函數(shù)調(diào)用刪除函數(shù)刪除所需刪除行,再調(diào)用顯示函數(shù),顯示執(zhí)行行刪除后的文本。int del(textp head)//刪除d命令對應(yīng)的函數(shù),用來刪max-min中的行,用結(jié)構(gòu)體中的flat表示是否被刪除{ text *p1,*p2。 int min,max,i。 scanf(%d %d,amp。min,amp。max)。 if(head==NULL) { printf(\nlist null!\n)。 return OK。 } p1=p2=head。 for(i=0。imin1。i++)/*找到要刪除的第一行*/ p1=p1next。 for(i=0。imax。i++)/*找到要刪除的最后一行*/ p2=p2next。 for(。p1!=p2。p1=p1next)/*刪除中間的節(jié)點,將flat賦值0*/ {p1flat=0。} return OK。} ()子程序的設(shè)計行插入函數(shù)的開始定義了三個指向struct text結(jié)構(gòu)體的指針變量p,p1,p2,在給hang賦初值后使p1指向頭結(jié)點,利用for循環(huán),找到要插入行的前一行hang1,然后給插入的行分配內(nèi)存空間。輸入文本內(nèi)容并連入鏈表。定義三個類型的指針變量p,p1,p2開 始輸出“請輸入要插入的行”給變量行賦初始值令p1=頭結(jié)點,找到行插入要插入的文本內(nèi)容輸出修改后的鏈表(文本內(nèi)容)將修改后的鏈表存盤(savveandedisplay)返 回 行插入函數(shù)流程圖 函數(shù)實現(xiàn)int insert(textp amp。head)//插入i命令對應(yīng)的函數(shù){ int hang,i。 textp p,p1。 scanf(%d,amp。hang)。 p=(textp)malloc(sizeof(text))。//為插入行分配空間 pflat=1。 fflush(stdin)。 fgets(pstring,80,stdin)。 /*輸入插入行的內(nèi)容*/ p1=head。 if(hang==1) { if(!headflat) /*頭結(jié)點已被刪除*/ for(。p1amp。amp。!p1flat。p1=p1next)。 /*找到第一個flat=1的點*/ pnext=p1next。 p1next=p。} else{ for(i=1,p1=head。ihang。p1=p1next)//找到要插入行的后一行 if(p1flat==1)i++。 pnext=p1next。//從此行向下將插入行插入到鏈表中 p1next=p。} return OK。}Status LoadFile(textp head,FILE *fp) /*從文件讀內(nèi)容到活區(qū)*/ {textp p。
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1