比如123=321 1234=4321
我是一个学C++新手,希望你能帮助我。
比如123=321 1234=4321
我是一个学C++新手,希望你能帮助我。
帮你写了个. 你看看
#include <iostream>
using namespace std;
int main()
{
int i,n;
cout<<"输入一个正整数: ";
cin>>n;
cout<<"逆序输出: ";
while(n){
cout<<n%10;
n/=10;
}
cout<<endl;
return 0;
}
把输入的正整数当做一个字符串处理,会简单点,因为要求输入的数的范围没有
#include<iostream>
using namespace std;
int main()
{
char a[10],c;
int i;
cout<<"请输入一个正整数:";
while(i=1;(c=getchar())!='\0';i++)
a[i]=c;
cout<<"该正整数的反数为:";
for(;i>=1;i--)
cout<<a[i];
cout<<endl;
return 0;
}