C语言 数字翻转输出
Posted ʚVVcatɞ
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言 数字翻转输出相关的知识,希望对你有一定的参考价值。
翻转数
题目描述
M国的数字体系比较特别,高位数字位于右侧,低位数字位于左侧,刚好与我们的日常数字体系相反,给在M国旅游的中国游客带来很大麻烦。例如,M国中标价“128”元的商品,其实际标价,按照中国的数字体系,实际上是821元。请你写一个程序,帮助游客完成数字翻转。
输入
-99到99之间的一个整数(含-99和99),表示M国数字体系中的一个整数。
提示:例如 -21 翻转数为 -12 20 翻转数为 02 9 翻转数为 9
输出
将输入的MM国数字体系中的整数,按其所表示的实际值,转换为我国数字体系中的整数,并输出。
样例输入
-15
样例输出
-51
程序代码
#include<stdio.h>
#include<stdlib.h>
int main()
int n = 0;
scanf("%d", &n);
int result = 0;
if(n < 0)
n = -n;
printf("-");
while(1)
result = n % 10;
printf("%d", result);
n = n / 10;
if(n == 0)
break;
以上是关于C语言 数字翻转输出的主要内容,如果未能解决你的问题,请参考以下文章
c语言习题,输入一个正整数,按照从高位到低位的顺序输出各位数字。怎么做