C++小程序,,关于字符串 3C

编写程序,输入任意一个含有空格的字符串(至少10个字符),删除指定字符后输出该字符串。例如,输入“jiangsu123”和删除位置5,则输出“jiansu123”.
用C++编程,最好给出结果

3个回答

最好自己动手 遇到具体问题了 再来
直接给出你源码 就是毁了你了 况且 这么基础的东西!

//我是新手,有问题望指出

#include
#include
using namespace std;
int main(){
string s;
int num, i;
cout<<"请输入一个字符串:";
getline(cin,s);
cout<<"原字符串为:"< cout cin>>num;
num -= 1;
for (i = 0; s[i] != '\0'; i ++){
if (i != num)
cout<<s[i];

} //打印字符串
return 0;
}

zq216991
topK001 回复ji1812062521: 嗯,好像丢了很多东西
大约 4 年之前 回复
zq216991
topK001 回复ji1812062521: 嗯,好像丢了很多东西
大约 4 年之前 回复
ji1812062521
ji1812062521 不仅仅是头文件
大约 4 年之前 回复
zq216991
topK001 回复ji18120625奥奥,头文件好像没复制过来
大约 4 年之前 回复
ji1812062521
ji1812062521 你把这个复制粘贴,你确定对吗?错误很明显〒_〒
大约 4 年之前 回复
zq216991
topK001 回复ji1812062521: 运行了,有问题吗??
大约 4 年之前 回复
ji1812062521
ji1812062521 你肯定没有运行过
大约 4 年之前 回复

#include
#include
#include

using namespace std;

int main(void)
{
string s;
int del;

getline(cin, s);
cin >> del;//del..from 1 to s.length()

s.erase(del-1,1);

cout << s << endl;
return 0;

}

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问