给出一个整数,将它逆序输出,首先求出它是一个几位数,利用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");

}

最 后再主函数中直接调用该函数就可以了。

这就是输出一个逆序整数的函数。

如何逆序输出一个整数相关推荐

  1. -9 逆序输出一个整数的各位数字_计算机基础知识: 信息数字化

    计算机.数据与信息 无符号位数的表示 (一).四种常用的数制及它们之间的相互转换: 进制 基数 基数个数 权 进数规律 十进制 0.1.2.3.4.5.6.7.8.9 10 10i 逢十进一 二进制 ...

  2. -9 逆序输出一个整数的各位数字_【每日算法】基础算法——归并排序[求逆序对的数量](四)(思想很经典)...

    题目内容 给定一个长度为n的整数数列,请你计算数列中的逆序对的数量. 逆序对的定义如下:对于数列的第 i 个和第 j 个元素,如果满足 i < j 且 a[i] > a[j],则其为一个逆 ...

  3. -9 逆序输出一个整数的各位数字_leetcode两数相加(大整数相加)

    题目来源于leetcode第二题两数相加. 题目描述 给出两个非空的链表用来表示两个非负的整数.其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字. 如果,我们将这两个数相 ...

  4. -9 逆序输出一个整数的各位数字_【Java编程基本功】(八)逆序输出、是否为回文数,判断星期几,升序排列...

    第二十四题 给一个不多于5位的正整数,要求:一.求它是几位数,二.逆序打印出各位数字. 代码: public 第二十五题 一个5位数,判断它是不是回文数. 代码: public 代码2: public ...

  5. -9 逆序输出一个整数的各位数字_逆序对个数(归并排序)

    题目描述 输入 N 组数据,对每组数据输出逆序对个数. 输入 对于每组测试用例,第一行输入此组数据元素个数 x,接下来 x 行,每行一个数,表示元素.(1≤x≤500000)(1≤x≤500000) ...

  6. python输入一个正整数、将其按逆序输出_Python实现按照指定要求逆序输出一个数字的方法...

    本文实例讲述了Python实现按照指定要求逆序输出一个数字的方法.分享给大家供大家参考,具体如下: 问题是:输入一个数字,按照指定要求逆序输出该数字,很简单,下面是实现: #!usr/bin/env ...

  7. java实现:使用递归编写一个程序,逆序输出一个非负整数。例如输入1234,输出4321(不含前导0)。

    验证集:  输入>输出 123>321 120>21 2040>402 204000>402 直接给代码,注释应该够了. //使用递归编写一个程序,逆序输出一个非负整数. ...

  8. c语言任意整数正序输出,C语言—正序,逆序输出任意整数的每一个数字

    从2016年大一进校进入计算机专业也有一段时间了,对这个行业也有了自己的理解和想法,从中我感受到了计算机的特别,从代码中也能发现属于自己的乐趣,也坚定了我在这条道路上走下去的信心. 为了能更好的和网上 ...

  9. C语言之逆序输出一个四位数

    版权声明:本文为博主原创文章,未经博主允许不得转载.https://blog.csdn.net/qq_42680327    题目:从键盘输入一个四位数,要求逆序输出 代码: #include < ...

最新文章

  1. java flow step,即使步骤完成,使用FlowBuilder的Spring Batch作业也会失败
  2. BZOJ3048: [Usaco2013 Jan]Cow Lineup
  3. python分支机构_python通过什么来判断操作是否在分支结构中
  4. 杭州水利水电学院计算机多少学,杭州的一所很容易考上的公办本科大学——浙江水利水电学院...
  5. git: command not found
  6. glassfish 4配置_自己构建GlassFish 4.0快照
  7. 百度启用Baidu.co.jp域名,有利于其在日本推广
  8. 【训练计划】ACM题集以及各种总结大全
  9. 《Java从入门到放弃》JavaSE入门篇:JDBC(入门版)
  10. JAVA 读取txt文件内容
  11. 轻量级web富文本框——wangEditor使用手册(3)——如何自定义配置菜单 demo
  12. C/C++ 输入字符串gets( )、scanf( )、getline( )以及单个字符getchar( )
  13. PHP读取Excel和导出数据至Excel
  14. 用友业务单据生成凭证如何修改凭证金额
  15. 无法唤起订阅消息弹窗 requestSubscribeMessage:fail can only be invoked by user TAP gesture
  16. 《Loy解说Hystrix》
  17. python 基础代谢率计算_基于python实现计算且附带进度条代码实例
  18. c语言贾宗璞答案,c语言答案 贾宗璞、许合利
  19. iOS Bilibili/ijkplayer 集成与使用
  20. 计算机微程序控制器实验报告,计算机组成原理实验报告三:微程序控制器实验.doc...

热门文章

  1. 买笔记本电脑如何避坑之接口篇
  2. 酒精测试仪全国产化电子元件推荐方案
  3. 一阶微分电路和积分电路有何功能
  4. [转帖]实时协同设计CAD平台
  5. git+小乌龟安装教程。。
  6. 软件测试工程师应该怎样规划自己?成为年薪30W+测试工程师(乾坤未定,皆是黑马)
  7. C语言中的自定义函数
  8. HM中CU,TU的划分
  9. 计算机键盘清洗怎么弄,笔记本电脑键盘怎么清洗干净(专业户教你清洗键盘简易方法)...
  10. TableField的应用