如何逆序输出一个整数
给出一个整数,将它逆序输出,首先求出它是一个几位数,利用for循环将数字从高位到低位分别输出。例如1234这个数,首先通过for循环求出,它是一个4位数,然后1234第一次除以1000,得到1并输出,1234再对1000取余,去掉1得到234,第二次234除以100,得到2并输出,234再对100取余,去掉2得到34,以此类推进行循环,得到的就是4321.下面是该函数的代码实现:
void InverseNum(int n)
{
int i=0;
int j;
int t;
while(n>0)
{
n=n/10;
i++;
}//求出该数字是几位数
for(j=0;j<i-1;j++)//求出最高位数字需要除以10的几次方
{
t*=10;
}
for(j=0;j<i;j++)//循环除法和取余,输出并打印
{
printf("%d",n/t);
n%=t;
t/=10;
}
printf("\n");
}
最 后再主函数中直接调用该函数就可以了。
这就是输出一个逆序整数的函数。
如何逆序输出一个整数相关推荐
- -9 逆序输出一个整数的各位数字_计算机基础知识: 信息数字化
计算机.数据与信息 无符号位数的表示 (一).四种常用的数制及它们之间的相互转换: 进制 基数 基数个数 权 进数规律 十进制 0.1.2.3.4.5.6.7.8.9 10 10i 逢十进一 二进制 ...
- -9 逆序输出一个整数的各位数字_【每日算法】基础算法——归并排序[求逆序对的数量](四)(思想很经典)...
题目内容 给定一个长度为n的整数数列,请你计算数列中的逆序对的数量. 逆序对的定义如下:对于数列的第 i 个和第 j 个元素,如果满足 i < j 且 a[i] > a[j],则其为一个逆 ...
- -9 逆序输出一个整数的各位数字_leetcode两数相加(大整数相加)
题目来源于leetcode第二题两数相加. 题目描述 给出两个非空的链表用来表示两个非负的整数.其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字. 如果,我们将这两个数相 ...
- -9 逆序输出一个整数的各位数字_【Java编程基本功】(八)逆序输出、是否为回文数,判断星期几,升序排列...
第二十四题 给一个不多于5位的正整数,要求:一.求它是几位数,二.逆序打印出各位数字. 代码: public 第二十五题 一个5位数,判断它是不是回文数. 代码: public 代码2: public ...
- -9 逆序输出一个整数的各位数字_逆序对个数(归并排序)
题目描述 输入 N 组数据,对每组数据输出逆序对个数. 输入 对于每组测试用例,第一行输入此组数据元素个数 x,接下来 x 行,每行一个数,表示元素.(1≤x≤500000)(1≤x≤500000) ...
- python输入一个正整数、将其按逆序输出_Python实现按照指定要求逆序输出一个数字的方法...
本文实例讲述了Python实现按照指定要求逆序输出一个数字的方法.分享给大家供大家参考,具体如下: 问题是:输入一个数字,按照指定要求逆序输出该数字,很简单,下面是实现: #!usr/bin/env ...
- java实现:使用递归编写一个程序,逆序输出一个非负整数。例如输入1234,输出4321(不含前导0)。
验证集: 输入>输出 123>321 120>21 2040>402 204000>402 直接给代码,注释应该够了. //使用递归编写一个程序,逆序输出一个非负整数. ...
- c语言任意整数正序输出,C语言—正序,逆序输出任意整数的每一个数字
从2016年大一进校进入计算机专业也有一段时间了,对这个行业也有了自己的理解和想法,从中我感受到了计算机的特别,从代码中也能发现属于自己的乐趣,也坚定了我在这条道路上走下去的信心. 为了能更好的和网上 ...
- C语言之逆序输出一个四位数
版权声明:本文为博主原创文章,未经博主允许不得转载.https://blog.csdn.net/qq_42680327 题目:从键盘输入一个四位数,要求逆序输出 代码: #include < ...
最新文章
- java flow step,即使步骤完成,使用FlowBuilder的Spring Batch作业也会失败
- BZOJ3048: [Usaco2013 Jan]Cow Lineup
- python分支机构_python通过什么来判断操作是否在分支结构中
- 杭州水利水电学院计算机多少学,杭州的一所很容易考上的公办本科大学——浙江水利水电学院...
- git: command not found
- glassfish 4配置_自己构建GlassFish 4.0快照
- 百度启用Baidu.co.jp域名,有利于其在日本推广
- 【训练计划】ACM题集以及各种总结大全
- 《Java从入门到放弃》JavaSE入门篇:JDBC(入门版)
- JAVA 读取txt文件内容
- 轻量级web富文本框——wangEditor使用手册(3)——如何自定义配置菜单 demo
- C/C++ 输入字符串gets( )、scanf( )、getline( )以及单个字符getchar( )
- PHP读取Excel和导出数据至Excel
- 用友业务单据生成凭证如何修改凭证金额
- 无法唤起订阅消息弹窗 requestSubscribeMessage:fail can only be invoked by user TAP gesture
- 《Loy解说Hystrix》
- python 基础代谢率计算_基于python实现计算且附带进度条代码实例
- c语言贾宗璞答案,c语言答案 贾宗璞、许合利
- iOS Bilibili/ijkplayer 集成与使用
- 计算机微程序控制器实验报告,计算机组成原理实验报告三:微程序控制器实验.doc...