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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設計之文本編輯器-展示頁

2024-08-24 10:46本頁面
  

【正文】 printf( 1 在數(shù)據(jù)的第%d個位置插入元素%c:\n,i,j)。 (amp。//清除鍵盤緩沖區(qū)的內(nèi)容 j= getchar()。 getchar()。 if(i) i=+1。 case 1: cout輸入插入的 位置:。 system(pause)。 cinn。//清屏 ()。 system(pause)。 //連續(xù)插入元素 } printf(輸入數(shù)據(jù):)。) { (amp。 while ((chr = getchar())!= 39。L)。 printf(\n\n\n\n\n\n\npress Enter to continue...\n)。 // 參數(shù)是指針時,實參應為地址空表 printf(\n\n\n\n\t\t\tWel to use our TXT edition system!\n)。 (amp。 int j。2.主函數(shù)和其他函數(shù)的偽碼算法;int main()//主函數(shù) { SqList L。 //文件讀取void showmenu()。//顯示void save(SqList *L)。//插入位置i數(shù)據(jù)jint DelElem(SqList *L, int i)。//位置查找int Locate(SqList L, int i,int x) 。//初始化int GetLength(SqList L)。public:SqList()。//顯示 線性表模塊 文本編輯模塊 主程序模塊三、 詳細設計 1. 定義程序中所有用到的數(shù)據(jù)及其數(shù)據(jù)結(jié)構(gòu),及其基本操作的實現(xiàn);define MaxSize 100class SqList{public: int data[MaxSize]。//插入位置i數(shù)據(jù)jint DelElem(SqList *L, int i)。//位置查找int Locate(SqList L, int i,int x) 。 文本編輯模塊: int GetLength(SqList L)。 操作結(jié)果:讀出文件中的數(shù)據(jù)。 操作結(jié)果:將線性表中的數(shù)據(jù)寫入文件,文件保存。操作結(jié)果:輸出線性表中的所有元素。操作結(jié)果:刪除L的第i個數(shù)據(jù)元素,L的長度減1。操作結(jié)果:在L中第i個位置之前插入新的數(shù)據(jù)元素j,L的長度加1。Locate( L, i,x)初始條件:線性表L已存在,1≤i≤.操作結(jié)果:用i返回元素x在線性表中的位置。操作結(jié)果:返回L中數(shù)據(jù)元素的個數(shù)。 定義程序中用到的抽象數(shù)據(jù)類型;抽象數(shù)據(jù)類型線性表的定義如下:ADT SqList{ 數(shù)據(jù)對象:D={ai| ai ∈data,i=1,2,3……,n,n≥0}數(shù)據(jù)關系:R1={ai1,ai| ai1,ai ∈D,i=1,2,3,……,n}基本操作:InitList(*L)操作結(jié)果:構(gòu)造一個空的線性表L。 :簡易文本編輯器應該具有的功能:圖形菜單界面:位置查找:數(shù)據(jù)查找:顯示所有輸入數(shù)據(jù):插入:刪除文本信息:可正確存盤、取盤:正確顯示長度: :輸入數(shù)據(jù),數(shù)據(jù)類型為整形,且輸入的字符或數(shù)字不多于100個,輸出為輸出輸入的數(shù)據(jù),輸出輸入數(shù)據(jù)的長度,輸出插入元素及插入后的數(shù)據(jù),輸出查找元素的,輸出的數(shù)據(jù)均為整形。##大學數(shù)據(jù)結(jié)構(gòu)課程設計報告題目: 簡易文本編輯器 院(系): 計算機工程學院 學生姓名:   班級:   學號:    ____起迄日期: 2011年6月20日 至2011年6月30日指導教師:    指導教師評語: 成績: 簽名: 年 月 日2010—2011年度 第 2 學期 一、需求分析 :簡易文本編輯器主要是針對文字編輯處理,對于如何編輯一個簡易文本編輯器程序我們可以利用線性表示實現(xiàn)其功能,線性表便于插入刪除查找功能,而文本編輯器需要用到這些功能,因此可以利用線性表實現(xiàn)。對于文本編輯器應該具有插入、刪除、查找等功能,并且可以顯示所有輸入數(shù)據(jù),可正確存盤、取盤,正確顯示編輯的文字長度。二、 概要設計: 首先構(gòu)造一個線性表, 然后利用線性表的存儲結(jié)構(gòu)順序存儲方式,實現(xiàn)文本的編輯添加查找刪除. :程序采取了線性結(jié)構(gòu)利用順序存儲的方法,采用該結(jié)構(gòu)的原因是線性表利于存儲、插入、刪除、查找、修改等功能,使用它可以使程序運行簡單方便。GetLength(L)初始條件:線性表L已存在。GetElem( L, i,*e)初始條件:線性表L已存在,1≤i≤.操作結(jié)果:查找指定的某元素i,并將值賦給e,用e 輸出。InsElem( *L, x, i)初始條件:線性表L已存在,1≤i≤。DelElem(*L, i)初始條件:線性表L已存在,1≤i≤。DispList( L)初始操作:線性表L已存在。save( *L)初始條件:線性表L已存在。 read( *L)初始條件:線性表L已存在。2主程序 Void main() { 初始化; do{ 接受命令; 處理命令; }while(“命令”!=“退出”) }: 主程序模塊: int main() 線性表模塊: void InitList(SqList *L)。//長度int GetElem(SqList L, int i, int *e)。//數(shù)據(jù)查找int InsElem(SqList *L, int x, int i)。//刪除void DispList(SqList L)。 int length。void InitList(SqList *L)。//長度int GetElem(SqList L, int i, in
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1