当前位置: 首页 > news >正文

5.27作业

  1. 定义自己的命名空间my_sapce,在my_sapce中定义string类型的变量s1,再定义一个函数完成对字符串的逆置。

 

#include <iostream>
#include <string.h>using namespace std;
namespace my_space
{string s1;void RevString(string &s1);
}
void my_space::RevString(string &s1)
{int i = 0;int j = s1.size()-1;while(i<j){char temp=s1.at(i);s1.at(i)=s1.at(j);s1.at(j)=temp;i++;j--;}
}
int main()
{cout << "请输入字符串: " << endl;getline(cin,my_space::s1);my_space::RevString(my_space::s1);cout << "逆置后的字符串: " << endl;cout <<my_space::s1 << endl;cout << endl;return 0;
}

http://www.lryc.cn/news/356162.html

相关文章:

  • 微服务架构下的‘黑带’安全大师:Spring Cloud Security全攻略!
  • Py列表(list)
  • 黑马es0-1实现自动补全功能
  • react通过上下文深入传递数据
  • 「代码厨房大揭秘:Python性能优化的烹饪秘籍!」
  • 【重学C语言】十六、联合、枚举、面向对象编程
  • Github2024-05-21 Python开源项目日报 Top10
  • labview_开放协议
  • AWS安全性身份和合规性之Amazon Macie
  • redis数据类型set,zset
  • 央视网视频下载和花屏问题处理
  • 四、通信和网络安全—局域网|广域网|远程连接和攻击技术(CISSP)
  • 15、设计模式之责任链模式
  • 神奇动物在哪里,但导演是微软
  • Flutter 中的 Flow 小部件:全面指南
  • 【pyspark速成专家】11_Spark性能调优方法2
  • 吊顶的做法防踩坑,吊顶怎么省钱还好看
  • 揭秘Tensor Core黑科技:如何让AI计算速度飞跃
  • 为什么会有websocket(由来)
  • 【MySQL精通之路】优化
  • 解读大模型应用的可观测性
  • 嵌入式学习记录5.18(多点通信)
  • shell脚本的基础应用
  • 【golang】内存对齐
  • Java 17的新特性有哪些?
  • 攻击同学网络,让同学断网
  • Springboot启动时报错Property ‘mapperLocations‘ was not specified.
  • MyBatis系统学习篇 - 动态SQL
  • [LLM-Agent]万字长文深度解析规划框架:HuggingGPT
  • 二十三篇:未来数据库革新:AI与云原生的融合之旅