第13周 函数的递归调用(1+2+3+4+5)
来源:互联网 发布:现货农产品分析软件 编辑:程序博客网 时间:2024/06/10 17:51
/** 程序的版权和版本声明部分:* Copyright (c) 2013.烟台大学计算机学院。* All rights reserved.* 作 者:张凯* 完成日期:2013 年 11月 19 日* 版 本 号:v1.0* 对任务及求解方法的描述部分:* 输入描述:i=5* 问题描述:上机实践* 程序输出:15* 问题分析:1+2+3+4+5* 算法设计:函数的递归调用*/#include <iostream>using namespace std;int sub(int);int main(){ int i=5; cout <<sub(i)<<endl;}int sub(int n){ int a; if(n==1) return 1; a=n+sub(n-1); return a;}//预计运行结果 15//实际运行结果 15
运行结果 (如下图)
一
心得体会:多敲一个可能就多懂点,多实践!!!o(∩_∩)o
- 第13周 函数的递归调用(1+2+3+4+5)
- 第12周项目3求“1*3*5*...*n”的递归式(递归函数)
- 第12周项目1(3-2)-递归函数
- 第12周项目3.2 用递归函数写出1*3*....*n的递归式
- 第12周项目1(3)-阅读有递归函数的程序并输出结果
- 第12周项目1(3)-阅读有递归函数的程序并输出结果
- 函数的递归调用
- 函数的递归调用
- 函数的递归调用
- 函数的递归调用
- 函数的递归调用
- 函数的递归调用
- 函数的递归调用
- 函数的递归调用
- 第12周项目3 利用递归函数求解(4、Fibnacci序列的第20个数)
- 第一阶段第九天(函数递归调用,一维数组)
- 第11周项目1 函数版星号图(2printchs函数的调用)
- 第12周项目3(2)-用递归函数求1*3*5*……*n
- Linux--线程编程
- 美团笔试题之抛硬币问题
- Codeforces 208 div2 D. Dima and Hares
- 确定一个Excel表格的最大行数和最大列数
- arm触屏获取触点坐标
- 第13周 函数的递归调用(1+2+3+4+5)
- 翻译官网 SpringAOP (1)
- 11月19日
- Linux 安装与多重引导摘要
- CentOS上面对查看svn的帮助信息
- VS调试技巧-汇编,逐语句,逐过程,跳出
- android静默安装apk已经成功实现
- java学习之路---线程(重点)
- 设计模式Strategy