今天又写了一段装B的代码
在某群里,一MM问了一问题
从键盘任意输入一个字符串,把这个字符串中出现的第一个字母“a”替换成“xyz”,然后在字符串倒数第一个字符前面插入“this is my work”,最后求这个新字符串长度,并输出新字符串。这个题怎么做
没事干,就写了一下
MM回:错误一大堆
我无颜以对
从键盘任意输入一个字符串,把这个字符串中出现的第一个字母“a”替换成“xyz”,然后在字符串倒数第一个字符前面插入“this is my work”,最后求这个新字符串长度,并输出新字符串。这个题怎么做
没事干,就写了一下
#include <iostream>
#include <string>
int main()
{
using namespace std;
string str;
cin>>str;
try
{
string::size_type pos;
cout<<
str.replace((pos = str.find_first_of("a"), (pos == string::npos ? throw 0 : pos)), 1, "xyz").insert(str.size() + 1, "this is my work").size()
<<endl<<str<<endl;
}
catch(int)
{
cout<<str.insert(str.size() - 1, "this is my work").size()<<endl<<str<<endl;
}
}
MM回:错误一大堆
我无颜以对
...全文
相关推荐
cmd装B代码.cmd
装B用的
Python十大装B语法
Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。 1. for – else 什么?不是 if 和 else 才是原配吗?No,你可能不知道,else 是个脚踩两只船的家伙,for 和 else 也是一对,而且是合法的。十大装B语法,for-else 绝对算得上南无湾!不信,请看: >>> for i in [
程序员装B指南
程序员装B指南 有意思的一段文字 程序员装B指南 有意思的一段文字
今天没事给大家写一个多线程例子
今天没事给大家写一个多线程例子 今天没事给大家写一个多线程例子
LOUHOME历史上的今天源代码
1.楼房网系列开源软件 2.OPOS模式,风格统一界面简洁,二次开发方便 3.CAR技术,安装既运行,方便部署 4.收录13多万条记录,数据全面


