5.27作业

  1. 定义自己的命名空间my_sapce,在my_sapce中定义string类型的变量s1,再定义一个函数完成对字符串的逆置。
objectivec 复制代码
#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;
}
相关推荐
王哈哈^_^7 分钟前
【数据集】【YOLO】目标检测游泳数据集 4481 张,溺水数据集,YOLO河道、海滩游泳识别算法实战训练教程。
人工智能·算法·yolo·目标检测·计算机视觉·分类·视觉检测
巴里巴气10 分钟前
第73题 矩阵置零
线性代数·算法·矩阵
voice6701 小时前
密码学实验二
算法·密码学·哈希算法
Blossom.1182 小时前
把AI“编”进草垫:1KB决策树让宠物垫自己报「如厕记录」
java·人工智能·python·算法·决策树·机器学习·宠物
寂静山林2 小时前
UVa 10989 Bomb Divide and Conquer
算法
郭源潮12 小时前
《Muduo网络库:实现TcpServer类终章》
服务器·网络·c++·网络库
兮山与2 小时前
算法23.0
算法
共享家95273 小时前
数独系列算法
算法·深度优先
liebe1*13 小时前
C语言程序代码(四)
c语言·数据结构·算法
进击的圆儿4 小时前
递归专题4 - 网格DFS与回溯
数据结构·算法·递归回溯