64,682
社区成员
发帖
与我相关
我的任务
分享
#include "stdafx.h"
#include <iostream>
#include <string>
#include <algorithm>
#include <list>
using namespace std;
int main(int argc, char* argv[])
{
string str;
cout<<"input your number:";
cin>>str;
list<char> lstResult;
copy(str.begin(), str.end(), front_inserter(lstResult));
copy(lstResult.begin(), lstResult.end(), ostream_iterator<char>(cout));
return 0;
}
#include <iostream>
int main(void)
{
const int N = 10; //最多N-1位数字
char str[N] = { '\0' };
std::cin >> str;
int len = strlen(str);
for (int i = len - 1; i >= 0; --i)
std::cout << str[i];
std::cout << '\n';
return 0;
}
#include<iostream>
using namespace std;
void main()
{
int num;
char p[20];
cin>>num;
int i=0;
while(num)
{
p[i++]=num%10+'0';
num/=10;
}
p[i]='\0';
cout<<p;
}
#include<iostream>
using namespace std;
void main()
{
int num;
char p[20];
cin>>num;
itoa(num,p,10);
int len=strlen(p);
for(int i=0;i<len/2;i++)
{
char temp=p[i];
p[i]=p[len-1-i];
p[len-1-i]=temp;
}
cout<<p;'
}