十三周项目2-1输出反序数

原创 2013年12月02日 12:27:43
/*
 * Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作    者:石尧
* 完成日期:2013 年11  月 27日
* 版 本 号:v1.0
*
* 输入描述: 用递归来输出数的反序数。
* 问题描述:递归的运用。
* 样例输入:1234
* 样例输出:4321。
* 问题分析:利用递归运算。
* 算法设计:略
*/#include <iostream>

using namespace std;

void f(int n)
{
    if (n==0)
        return;
    else
    {

        cout<<n%10;
        f(n/10);
        return;
    }
}

int main()
{
    int n;
    cout<<"请输入一个数字:"<<endl;
    cin>>n;
    cout<<"您要得到得数:"<<endl;
    f(n);
    return 0;
}

相关文章推荐

十三周项目1-分数类中的运算符重载(2)

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zwj.cpp *作 者:张伟晶 *完成日期:...

第十一周项目3-1-求给定数的反序数

/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学...

现有1,2……一直到n的无序数组,求排序算法,并且要求时间复杂度为O(n),空间复杂度为O(1),使用交换,而且只能交换两个数

现有1,2……一直到n的无序数组,求排序算法,并且要求时间复杂度为O(n),空间复杂度为O(1),使用交换,而且只能交换两个数 这是今天遇到的一个笔试题,当时想到的思路就是把数值和数组下标关联起来,...

十三周项目三车辆类多重继承中使用虚基类

/* * 程序的版权和版本声明部分: * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cp...

十三周项目二 成绩处理

//*Copyright (c) 2014, 烟台大学计算机学院 //* All rights reserved. ...

有1,2...一直到n的无序数组,求排序算法,并且要求时间复杂度为O(n),时间复杂度为O(1)

提示:用数组值作为下标   分析:        对于一般数组的排序显然 O(n) 是无法完成的。       既然题目这样要求,肯定原先的数组有一定的规律,让人们去寻找一种机会。 例如:原...

第11周项目6最终章 素数回文数反序数等各种数杂烩

/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:numbers.cpp *作 者:anGelovEr *完成日期...

提高项目6.1-反序数

任务和代码:编制一个函数reverse,返回给定数据的“反序数”,例如输入1234,输出4321。请编制reverse函数,在下面代码的基础上补充相关的部分,实现要求的功能。 /* 文件名:...

十三周项目二多重继承教师类和干部类

/* * 程序的版权和版本声明部分: * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cp...

十三周项目一

/* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:score.cpp *作 者:战...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:十三周项目2-1输出反序数
举报原因:
原因补充:

(最多只允许输入30个字)