C 语言 字符串替换 暴力求解

桃扇骨 2022-04-11 04:21 357阅读 0赞
  1. #include<iostream>
  2. #include<stdio.h>
  3. using namespace std;
  4. int main()
  5. {
  6. int index=0;
  7. cout<<"Hello world!" << endl;
  8. char str2[300]={};
  9. char str1[30] = "http://c.biancheng.net";
  10. for(int i=0;i<30;i++)
  11. cout<<str1[i];
  12. char s0='c';
  13. char s1[3];
  14. s1[0]='a';
  15. s1[1]='s';
  16. for(int i=0;i<30;i++){
  17. if (str1[i]!=s0)
  18. str2[index++]=str1[i];
  19. else{
  20. for(int j=0;j<2;j++)
  21. str2[index++]=s1[j];
  22. }
  23. }
  24. for(int i=0;i<300;i++)
  25. if (str2[i]!=0)
  26. cout<<str2[i];
  27. cout<<endl;
  28. }

运行结果:

Hello world!
http://c.biancheng.net

http://as.bianasheng.net

发表评论

表情:
评论列表 (有 0 条评论,357人围观)

还没有评论,来说两句吧...

相关阅读

    相关 算法之暴力求解

    算法之暴力求解 暴力求解的简单解释: 很多问题都可以”暴力解决”——不用太动脑筋,把所有的可能性都列举出来,然后一一实验。尽管

    相关 字符串替换(语言入门)

    题目大意:编写一个程序实现将字符串中的所有"you"替换成"we" 输入:输入包含多行数据,每行数据是一个字符串,长度不超过1000 输出:对于输入的每一行,输出替

    相关 C语言表达式求解

    主要思路: 1. 将从键盘输入的中缀表达式转换成后缀表达式存放在一个结点p的字符串成员变量中; 2. 利用后缀表达式进行表达式的计算,并将结果存入结点p的res成员变量