今天又是新的计算,将一个四位数反向输出,虽说是一个反向的输出但他的原理还是用到了我们之前的取余和除法运算。让我们接下来看看题目!
1.题目
题目描述:
将一个四位数,反向输出。
输入描述:
一行,输入一个整数n(1000 <= n <= 9999)。
输出描述:
针对每组输入,反向输出对应四位数。
示例1
输入:
1234
输出:
4321
2.参考代码
代码如下(示例):
#include<stdio.h>
int main()
{
int n,i;
scanf("%d",&n);
/*运用循环依次的将数字从后往前输出,取余就是先从最后一个数字开始直至
第一个*/
for(i=0;i<4;i++)
{
printf("%d",n%10);
n/=10;
}
}
3.运行结果
该代码在devc++还是那个运行
【题目来源于牛客网】
总结
今天的反向输出就是对前面取余与除法的一个运用,有时候题目不会很清楚的告诉你用什么,他会出一道题这样让我们自己去想该用什么去编写代码。