zoukankan      html  css  js  c++  java
  • AC日记——字符替换 openjudge 1.7 08

    08:字符替换

    总时间限制: 
    1000ms
     
    内存限制: 
    65536kB
    描述

    把一个字符串中特定的字符全部用给定的字符替换,得到一个新的字符串。

    输入
    只有一行,由一个字符串和两个字符组成,中间用单个空格隔开。字符串是待替换的字符串,字符串长度小于等于30个字符,且不含空格等空白符;
    接下来一个字符为需要被替换的特定字符;
    接下来一个字符为用于替换的给定字符。
    输出
    一行,即替换后的字符串。
    样例输入
    hello-how-are-you o O
    样例输出
    hellO-hOw-are-yOu
    来源
    计算概论05

    思路:

      有人陪我一起水题么?

    来,上代码:

    #include<string>
    #include<iostream>
    
    using namespace std;
    
    string word;
    
    char OPEN_,NOW_CSN_;
    
    char char_(char char__)
    {
        if(char__==OPEN_) return NOW_CSN_;
        else return char__;
    }
    
    int main()
    {
        cin>>word>>OPEN_>>NOW_CSN_;
        for(int i=0;i<word.length();i++) word[i]=char_(word[i]);
        cout<<word<<endl;
        return 0;
    }
  • 相关阅读:
    Arrays类总结
    多维数组
    数组
    写一个计算器,要求实现加减乘除功能,能够循环接收收据,通过用户交互实现
    递归
    方法
    函数
    流程控制
    mysql笔记(连接与子查询部分)
    ubuntu下mysql的常用命令
  • 原文地址:https://www.cnblogs.com/IUUUUUUUskyyy/p/6104329.html
Copyright © 2011-2022 走看看