華為OJ-數字顛倒-C語言實現/Java實現
阿新 • • 發佈:2019-02-15
數字顛倒
題目描述
描述:
輸入一個整數,將這個整數以字串的形式逆序輸出
程式不考慮負數的情況,若數字含有0,則逆序形式也含有0,如輸入為100,則輸出為001
輸入描述:
輸入一個int整數
輸出描述:
將這個整數以字串的形式逆序輸出
示例1輸入
1516000
輸出
0006151C語言實現:
#include<stdio.h> int main() { int n; scanf("%d", &n); if (n == 0) { printf("%d", n); } while (n != 0) { printf("%d", n % 10); n = n / 10; } return 0; }
Java實現
import java.util.*; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); int num = input.nextInt(); String string = String.valueOf(num); String reverseStr = new StringBuffer(string).reverse().toString(); System.out.println(reverseStr); } }