時間限制: 1 sec 記憶體限制: 128 mb
提交: 1 解決: 1
編寫乙個程式,實現順序串的各種基本運算,主函式已給出,請補充每一種方法。
1、建立串s="abcdefghefghijklmn",和串s1="xyz";
2、輸出串s;
3、輸出串s的長度;
4、在串s的第九個字元位置插入串s1而產生s2;
5、輸出串s2;
6、刪除串s的第二個字元開始的五個字元而產生串s2;
7、輸出串s2;
8、將串s第二個字元開始的五個字元替換成串s1而產生串s2;
9、輸出串s2;
10、提取串s的第二個字元開始的10個字元而產生s2;
11、輸出串s3;
12、將串s1和串s2連線起來而產生串s3;
13、輸出串s3;
順序串的定義為
typedef struct
sqstring;
主函式:
int main()
abcdefghefghijklmn18abcdefghxyzefghijklmn
aghefghijklmn
axyzghefghijklmn
bcdefghefg
xyzbcdefghefg
請使用c++編譯並提交
迷失在幽谷中的鳥兒,獨自飛翔在這偌大的天地間,卻不知自己該飛往何方…
#include #include #define sizemax 105
typedef struct
sqstring;
void strassign(sqstring &s,char cstr)
void dispstr(sqstring s)
{ for(int i=0; is.length+1)return str;
for(j=0; js.length||i+j>s.length+1)return str;
for(k=0; ks.length||i+j-1>s.length)return str;
for(k=0; k
YTU 3007 順序串的基本運算
時間限制 1 sec 記憶體限制 128 mb 提交 1 解決 1 編寫乙個程式,實現順序串的各種基本運算,主函式已給出,請補充每一種方法。1 建立串s abcdefghefghijklmn 和串s1 xyz 2 輸出串s 3 輸出串s的長度 4 在串s的第九個字元位置插入串s1而產生s2 5 輸出...
順序串基本運算
順序串基本運算 include define maxsize 50 int strlength char s 求串長 int strcat char s1,char s2 串連線 int substr char s,char t,int i,int len 求子串 int strcmp char s...
YTU 3008 鏈串的基本運算
時間限制 1 sec 記憶體限制 128 mb 提交 1 解決 1 編寫乙個程式,實現鏈串的各種基本運算,主函式已給出,請補充每一種方法。1 建立串s abcdefghefghijklmn 和串s1 xyz 2 輸出串s 3 輸出串s的長度 4 在串s的第九個字元位置插入串s1而產生s2 5 輸出串...