安东尼扣篮水平:C++程序问题

来源:百度文库 编辑:中科新闻网 时间:2024/07/08 09:26:51
删除一个字符串的一个字符,编写一个函数DEL-STR用来删除指定位置的字符,定义变量N,输入要删删除的位置,将删除后的字符串输出(用函数来实现)

void DEL_STR(string s,int n)
{
for(int i=1;i<=n;i++){}
for(int j=i;j<=s.length-1;j++){
s[i]=s[i+1];
}
for(int i=0;i<s.length-1;i++)
pringf("%c",s[i]);
}

删除字符采用“左右取字符函数”拚接:

ABCDEF ---> ABDEF
ABCDEF -> S1 = AB S2 = DEF
S = S1 + S2