题目描述
输入一个整数,将这个整数以字符串的形式逆序输出
程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001
数据范围: 0≤n≤2^30−1
输入描述
输入一个int型整数
输出描述
将这个整数以字符串的形式逆序输出
示例1
输入:1516000
输出:0006151
示例2
输入:0
输出:0
思路
逆序输出数字可以采用循环用数字除以10并依次输出余数的方法
具体实现
#include <stdio.h>
int main() {
int num = 0;
scanf("%d", &num);
while ((num / 10) != 0 ) {
printf("%d", (num % 10));
num = num / 10;
}
printf("%d", num);
return 0;
}