极其简单的做法(只有五行)
查看原帖
极其简单的做法(只有五行)
1822523
cloud__楼主2025/8/31 21:22
#include<bits/stdc++.h>
using namespace std;
string a;
//定义字符串 
int main(){
	cin>>a;
//	输入字符串 
	for(long long i=a.length()-1;i>=0;i--){
//a.length()用来记录字符串长度 
		cout<<a[i];
//		用for循环逆向倒写 
	}
	return 0;
}

极其实用 a.lengh()为a的字符串长度;

之所以 a.length()-1 是因为a是从下标0开始;

例如; 1 2 3 长度为3 下标为0 1 2; 所以长度为 a.length()-1

由此逆向循环(for)倒写

谢谢观看

希望能对你有所帮助

简写:

#include<bits/stdc++.h>
using namespace std;
string a;
int main(){
	cin>>a;
	for(long long i=a.length()-1;i>=0;i--){
		cout<<a[i];
	}
	return 0;
}
2025/8/31 21:22
加载中...