• 08:字符替换


    08:字符替换

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

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

    输入
    只有一行,由一个字符串和两个字符组成,中间用单个空格隔开。字符串是待替换的字符串,字符串长度小于等于30个字符,且不含空格等空白符;
    接下来一个字符为需要被替换的特定字符;
    接下来一个字符为用于替换的给定字符。
    输出
    一行,即替换后的字符串。
    样例输入
    hello-how-are-you o O
    样例输出
    hellO-hOw-are-yOu
    来源
    计算概论05
     1 #include<iostream>
     2 #include<cstdio>
     3 #include<cstring>
     4 using namespace std;
     5 char a[100001];
     6 char ans[100001];
     7 int now=0;
     8 int main()
     9 {
    10     //gets(a);
    11     scanf("%s",&a);
    12     char b,c;
    13     cin>>b>>c;
    14     int l=strlen(a);
    15     for(int i=0;i<l;i++)
    16     {
    17         if(a[i]==b)a[i]=c;
    18     }
    19     puts(a);
    20     return 0;
    21 }
  • 相关阅读:
    Nginx 跨域配置支持
    数据结构与算法分析
    数据结构与算法分析
    数据结构与算法分析
    Bash shell
    Bash shell
    HHUOJ 1040
    HHUOJ 1114
    HDUOJ 1171
    HDUOJ 1428
  • 原文地址:https://www.cnblogs.com/zwfymqz/p/6478921.html
Copyright © 2020-2023  润新知