【题目链接】

OpenJudge NOI 1.7 08:字符替换

【题目考点】

1. 字符串

【题解代码】

解法1:使用字符数组

#include <bits/stdc++.h>
using namespace std;
int main()
{char s[35], a, b;//字符a替换为bcin >> s >> a >> b;int len = strlen(s);for(int i = 0; i < len; i++){if(s[i] == a)s[i] = b;}cout << s;return 0;
}

解法2:使用string类

#include <bits/stdc++.h>
using namespace std;
int main()
{string s;char a, b;//字符a替换为bcin >> s >> a >> b;for(int i = 0; i < s.length(); i++){if(s[i] == a)s[i] = b;}cout << s;return 0;
}

OpenJudge NOI 1.7 08:字符替换相关推荐

  1. 信息学奥赛一本通 1004:字符三角形 | OpenJudge NOI 1.1 08

    [题目链接] ybt 1004:字符三角形 OpenJudge NOI 1.1 08:字符三角形 [题目考点] 声明字符型变量 char a; cin输出字符型变量 cin>>a; cou ...

  2. 信息学奥赛一本通 1021:打印字符 | OpenJudge NOI 1.2 08

    [题目链接] ybt 1021:打印字符 OpenJudge NOI 1.2 08:打印字符 [题目考点] 1. ASCII码表 ASCII码表是一张表,规定了0~127各数字对应的字符. 2. ch ...

  3. 信息学奥赛一本通 1406:单词替换 | OpenJudge NOI 1.7 21:单词替换

    [题目链接] ybt 1406:单词替换 OpenJudge NOI 1.7 21:单词替换 [题目考点] 1. 多字符串处理 读入字符串时可以选择方法 先读入整个字符串,而后遍历字符串,遇到空格时取 ...

  4. 1.7.08:字符替换

    08:字符替换 查看 提交 统计 提问 总时间限制:  1000ms 内存限制:  65536kB 描述 把一个字符串中特定的字符全部用给定的字符替换,得到一个新的字符串. 输入 只有一行,由一个字符 ...

  5. 信息学奥赛一本通 1245:不重复地输出数 | OpenJudge NOI 1.11 08:不重复地输出数

    [题目链接] ybt 1245:不重复地输出数 OpenJudge NOI 1.11 08:不重复地输出数 [题目考点] 1. 二分查找 2. 复杂度为O(nlogn)的排序 快速排序:时间复杂度O( ...

  6. OpenJudge NOI 1.7 30:字符环

    [题目链接] OpenJudge NOI 1.7 30:字符环 [题目考点] 1. 字符串 2. 环形数组遍历 环形数组元素个数为n,下标为0~n-1,在环形数组中下标i取下一个位置的方法:i = ( ...

  7. OpenJudge NOI 1.16 08:石头剪刀布

    [题目链接] OpenJudge NOI 1.16 08:石头剪刀布 [题目考点] 1. 数组 2. 循环遍历数组 循环遍历下标为0~n-1的数组时,取下一个下标的方法为: i = (i+1)%n; ...

  8. 信息学奥赛一本通 1124:矩阵加法 | OpenJudge NOI 1.8 08:矩阵加法

    [题目链接] ybt 1124:矩阵加法 OpenJudge NOI 1.8 08:矩阵加法 [题目考点] 1. 二维数组遍历 [题解代码] 解法1: #include<bits/stdc++. ...

  9. 信息学奥赛一本通 1114:白细胞计数 | OpenJudge NOI 1.9 08

    [题目链接] ybt 1114:白细胞计数 OpenJudge NOI 1.9 08:白细胞计数 [题目考点] 1. 求数组中最大值及其下标 方法1:保存最大值和下标 设置临时最大值变量mx,mx的初 ...

最新文章

  1. 绝地求生自定义服务器租用,绝地求生自定义服务器怎么开 自定义服务器设置方法...
  2. 耗时 3 天,上亿数据如何做到秒级查询?
  3. Oracle 一些常用的数据字典
  4. C++中c_str的用法
  5. Factors of Factorial(AtCoder-2286)
  6. 合影效果(信息学奥赛一本通-T1182)
  7. java鼠标右击出现选择窗口_java菜单代码 java中鼠标右击弹出菜单怎样实现
  8. 计算机网络技术自谋职业,过去认知或许都是错的 主编告诉你游戏PC该怎么选
  9. can 升级软件 上位机 C# 源码 支持STM32升级 提供源码 提供CAN协议
  10. 盈利能力分析之-毛利率、销售净利率、投资回报率、权益回报率、资产回报率...
  11. 张锋因何错过诺贝尔化学奖?
  12. HAL + RT_Thread = STM32外设用不了? NoNoNo!!
  13. 从3D打印到python编程 从opencv到人脸识别 从win10到树莓派ubuntu (全教程附代码)
  14. java兔子繁殖总数_Java 兔子繁殖迭代问题
  15. 【学习小记】支配树【图论】
  16. 2023年最新微信小程序获取用户openid、头像昵称的填写能力和方法原生写法
  17. Java中判断输入错误的,判断验证码输入是否正确有关问题
  18. 精读《图解密码技术》--第四章 分组密码的模式
  19. linux装好了启动不了系统,Linux系统不能启动怎么办
  20. 【Android Audio】dumpsys audio分析【不定期更新文章】

热门文章

  1. akoj-1153-p次方求和
  2. 通过ActiveX执行文件
  3. Image Cup,我和几位师兄一起奋战!
  4. [*转*] 开发B2C电子商务系统(ASP.NET)--多年前的老文章
  5. JS 取得当前时间日期
  6. 终于有人把内卷和囚徒困境讲明白了
  7. IDEA这样配置注释模板,让你高出一个逼格!!
  8. JWT/JJWT JSON WEB TOKEN介绍和使用
  9. BeanPropertyRowMapper使用注意事项
  10. 关于SAP的视图类型