问题及代码:

/*Copyright(c)2016,烟台大学计算机学院
all rights reserved.
作者:曹欣宇
完成日期:2016年11月11日
题目描述
逆序输出一个数输入一个int型整数
输出转换后的整数
样例输入1234567
样例输出7654321
*/#include <stdio.h>
void inverted(int); /*函数声明*/
int main()
{int n; /*需要逆序的整数*/scanf("%d",&n);inverted(n); /*调用逆序函数*/return 0;
}void inverted(int n)
{if(n<10) /*当数字只剩一位的时候,即第一位数,输出,变为末位,返回*/{printf("%d",n);return;}else{printf("%d",n%10);inverted ( n/10);}return;
}

运行结果:

知识点总结:

通过学习,初步了解了函数的递归的用法

学习心得:

通过做题,我感觉递归的难度是有弹性的,有的难,有的简单...应该是我对递归掌握的还不太好,可谓是一瓶子不到,半瓶子逛荡。

第12周 oj 逆序输出相关推荐

  1. C语言编程>第三周 ⑦ 将一个数组逆序输出。

    例题:将一个数组逆序输出. 代码如下: /*程序分析:用第一个与最后一个交换.*/ #include<stdio.h> #define N 5 int main() {int a[N]={ ...

  2. ACMNO.21 C语言-逆序输出 输入10个数字,然后逆序输出。 输入 十个整数 输出 逆序输出,空格分开 样例输入 1 2 3 4 5 6 7 8 9 0

    题目描述 输入10个数字,然后逆序输出. 输入 十个整数 输出 逆序输出,空格分开 样例输入 1 2 3 4 5 6 7 8 9 0 样例输出 0 9 8 7 6 5 4 3 2 1 提示 数组?堆栈 ...

  3. AMNO.6 给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123 输入 一个不大于5位的数字

    题目描述 给出一个不多于5位的整数,要求 1.求出它是几位数 2.分别输出每一位数字 3.按逆序输出各位数字,例如原数为321,应输出123 输入 一个不大于5位的数字 输出 三行 第一行 位数 第二 ...

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

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

  5. 一面微创题--字符串逆序输出

    最近一直在等面试消息,都有点着急了,的确,还有太多不足,笔面之后的一面技术面,幸运地是在三个面试者中面试官留下了我,可是一句话又搞的我一点底都没了:"你别以为你通过了就怎么着,其实你也很菜, ...

  6. python第k序元素查找列表_【Python】第8次练习:列表——程序填空题 -合并队列、列表元素零的移动、列表逆序输出、第K序元素查找...

    [Python]第8次练习:列表--程序填空题 -合并队列.列表元素"零"的移动.列表逆序输出.第K序元素查找 1.程序填空题 -合并队列 题目:某班男女两队同学各若干人,男生已按 ...

  7. 给出不多于5位的正整数,求出它是几位数,分别输出每一位按逆序输出每一位数字。

    给出不多于5位的正整数,要求: 1,求出它是几位数 2,分别输出每一位数 3,按逆序输出每一位数字,例如原数为321,应输出123. 第一种方法: (1)求一个数是几位数,有一种方法是: if (x ...

  8. python输入123输出321_python逆序输出,编程从键盘输入一个三位数,将它们逆序输出。如输入123,输出321.谢谢...

    python逆序输出,编程从键盘输入一个三位数,将它们逆序输出.如输入123,输出321.谢谢 python教程实现三位数的反序输出2020-10-06 12:32:19人已围观 7-12 逆序的三位 ...

  9. 【数据结构】单链表的逆序输出(两种方法)

    第一种方法:转换指针方向 即:将一个已经创建好的单链表进行指针域的改变 今天突然被问到单链表逆序的问题,弄了好久才看出别人的程序有啥问题,就重新写了一遍. 今天才在CSDN客户端上看到美团的面试题是冒 ...

最新文章

  1. 2022-2028年中国氢化丁腈橡胶行业市场深度分析及投资规模预测报告
  2. 一篇文章让你了解区块链技术的发展阶段
  3. android-sqlite小实例
  4. android系统源代码添加新产品的支持
  5. [云炬创业学笔记]第二章决定成为创业者测试11
  6. web前端开发——HTML学习
  7. python 自动运维架构师_运维架构师-Python 自动化运维开发-013
  8. 淘宝Hadoop现有测试框架探幽
  9. Java中根据URL下载gif图片文件
  10. MockWebServer--环境
  11. MAVEN插件打包SNAPSHOT包MANIFEST.MF中Class-Path带时间戳的问题
  12. 「镁客·请讲」云迹科技张名举:酒店是移动机器人最标准化的服务场景,将有更多服务岗位被机器人替代...
  13. nvme固件升级 linux,Intel NVME SSD 固件升级步骤
  14. IntelliJ IDEA常用快捷键
  15. pdf转word,这个库好用
  16. html左右箭头实现图片滚动,jquery控制左右箭头滚动图片列表的实例
  17. vue+element实现word文档(转成markdown了)带目录预览
  18. quickbuild php,通过与Quickbuild和Mist.io的持续集成实现云管理和使用监控
  19. SONET与SDH的关系
  20. Java用户注册手机短信验证码校验功能实现

热门文章

  1. 如何将静态图制作成gif图?教你轻松完成gif制作
  2. Java程序员玩转数据库的CRUD
  3. TightVNC怎么退出全屏
  4. yeelink服务器稳定吗,一步步教你使用服务器yeelink远程监控
  5. IOS推送详解(一)------APNs
  6. bottle学习之JSON模块
  7. 每个男孩的机械梦「GitHub 热点速览 v.21.41」
  8. 网上零食商城基于SSM
  9. 北京经开区:无人驾驶范围将扩至500平方公里播
  10. 【Linux常用命令】linux常用命令集合配例子解析说明(持续更新)【Linux基础命令使用及总结】2020-12-21