實現順序串各種基本運算的演算法

2021-09-25 11:18:11 字數 796 閱讀 8518

/**

*    實驗題目:

*        實現順序串各種基本運算的演算法

*     實驗內容:

*         編寫程式,實現順序串的各種基本運算,並在此基礎上設計乙個主程式完成如下功能:

*     (1)建立串s="abcdefghefghijklmn"和串s1="xyz"

*     (2)輸出串s

*     (3)輸出串s的長度

*     (4)在串s的第9個字元位置插入串s1而產生串s2

*     (5)輸出串s2

*     (6)刪除串s第2個字元開始的3個字元而產生串s2

*     (7)輸出串s2

*     (8)將串s第2個字元開始的3個字元替換成串s1而產生串s2

*     (9)輸出串s2

*     (10)提取串s的第2個字元開始的10個字元而產生串s3

*     (11)輸出串s3

*     (12)將串s1和串s2連線起來而產生串s4

*     (13)輸出串s4

*/#include

#define maxsize 100                                    // 最多的字元個數

typedef struct

sqstring;

/*---------------------------由串常量cstr建立串str-------------------------------*/

void strassign(sqstring &str,

實現順序表各種基本運算的演算法

實驗題目 實現順序表各種基本運算的演算法 實驗內容 設計乙個程式,實現順序表的各種基本運算的演算法,並在此基礎上設計乙個 主程式完成如下功能 1 初始化順序表l。2 依次採用尾插法插入a b c d e元素 3 輸出順序表l。4 輸出順序表l長度。5 判斷順序表l是否為空。6 輸出順序表l的第3個元...

實現順序棧的各種基本運算的演算法

實現順序棧的各種基本運算的演算法,並在此基礎上設計乙個主程式完成各種基本功能!includeusing namespace std define maxsize 50 typedef char elemtype typedef struct sqstack void initstack sqstac...

實現順序棧的各種基本運算的演算法

實現順序棧的各種基本運算的演算法,並在此基礎上設計乙個主程式完成各種基本功能!includeusing namespace std define maxsize 50 typedef char elemtype typedef struct sqstack void initstack sqstac...