泡泡的課堂小練習之數字顛倒
阿新 • • 發佈:2021-01-02
數字顛倒
輸入一個整數,將這個整數以字串的形式逆序輸出
(程式不考慮負數的情況,若數字含有0,則逆序形式也含有0,如輸入為100,則輸出為001)
方法一:
使用字串接收顛倒後的數字,然後列印字串
#include<bits/stdc++.h>
using namespace std;
int main()
{
int num;
cin >> num;
string str;
while(num)
{
int temp;
temp=num%10;
str+=(char) (temp+'0');
num/=10;
}
cout << str << endl;
return 0;
}
方法二:
直接列印顛倒後的字串
#include<bits/stdc++.h>
using namespace std;
int main()
{
int num;
cin >> num;
string str;
while(num)
{
int temp;
temp=num%10;
cout<<temp;
num/=10;
}
cout << str << endl;
return 0;
}