Advertisement

Implement an algorithm for sequence processing of all basic operations

阅读量:

/**

  • 实验题目:
  • 实现顺序串各种基本运算的算法
  • 实验目的:
  • 领会顺序串存储结构和掌握顺序串中各种基本运算的算法设计
  • 实验内容:
  • 实现顺序串的各种基本运算
  • 1、建立串s="abcdefghijklmn"和串s1="123"
  • 2、输出串s
  • 3、输出串s的长度
  • 4、在串s的第9个字符位置插入串s1而产生串s2
  • 5、输出串s2
  • 6、删除串s第2个字符开始的3个字符而产生串s2
  • 7、输出串s2
  • 8、将串s第2个字符开始的5个字符替换成串s1而产生串s2
  • 9、输出串s2
  • 10、提取串s的第2个字符开始的10个字符而产生串s3
  • 11、输出串s3
  • 12、将串s1和串s2连接起来而产生串s4
  • 13、输出串s4
    */

#include <stdio.h>

#define MAX_SIZE 100

typedef struct
{
char data[MAX_SIZE]; // 存储字符串中的各个字符元素
int length; // 表示字符串的实际长度
}SqString; // 定义顺序字符串的数据类型

/*-----------------将字符串常量赋给指定的字符串变量-------------------

全部评论 (0)

还没有任何评论哟~