- 定义自己的命名空间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; }
5.27作业
sjdghjh2024-05-28 16:05
相关推荐
IU宝33 分钟前
vector的使用,以及部分功能的模拟实现(C++)Hunter_pcx1 小时前
[C++技能提升]插件模式左手の明天2 小时前
【C/C++】C++中使用vector存储并遍历数据PaLu-LI2 小时前
ORB-SLAM2源码学习:Initializer.cc(13): Initializer::ReconstructF用F矩阵恢复R,t及三维点呆呆珝2 小时前
RKNN_C++版本-YOLOV5迪小莫学AI3 小时前
【力扣每日一题】LeetCode 2412: 完成所有交易的初始最少钱数c++初学者ABC3 小时前
蓝桥杯LQ1044 求完数.zhy.4 小时前
《挑战程序设计竞赛2 算法和数据结构》第二章实现Catherinemin4 小时前
剑指Offer|LCR 045.找树左下角的值_GR4 小时前
2013年蓝桥杯第四届C&C++大学B组真题及代码