1. 程式人生 > 其它 >泡泡的課堂小練習之數字顛倒

泡泡的課堂小練習之數字顛倒

技術標籤:習題演算法

數字顛倒

輸入一個整數,將這個整數以字串的形式逆序輸出
(程式不考慮負數的情況,若數字含有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; }

在這裡插入圖片描述