第1个人年龄为10,以后依次加2,递归计算第N个人的年龄
2016-11-24 22:35
309 查看
public class test5 {
public static void main(String[] args) {
for(int i=1;i<=5;i++){
System.out.println(getAge(i));
}
}
}
public static void main(String[] args) {
for(int i=1;i<=5;i++){
System.out.println(getAge(i));
}
}
public static int getAge(int num){ if(num==1){ return 10; }else{ return 2+getAge(num-1); } }
}
相关文章推荐
- 第1个人10,第2个比第1个人大2岁,依次递推,用递归方式计算出第8个人多大?
- 编程: 第1个人10,第2个比第1个人大2岁,依次递推,请用递归方式计算出第8个人多大?
- 有10(100人或者n个)个人围成一圈,从第一个人开始报数(报1、2、3),只要报3的人就出去, 然后不停的循环报数,直到最后剩下一个人,计算出这个人最开始的位置。其实就是约瑟夫环问题
- 分支-10. 计算个人所得税(10)
- 循环录入5个人的年龄,并计算平均年龄,如果录入的数据出现负数或者大于130的数,立即停止输出报错(无需打印平均年龄)
- (未解决)分支-10. 计算个人所得税(10)
- 第一个人10岁,第二个比第一个大2岁,以此类推,递归求第8个人的年龄
- 4.8 用递归方法编程计算以下式子的值: n^1+n^2+n^3+n^4+...+n^10,其中 n=1,2,3
- 分支-10. 计算个人所得税(10)
- 依次从数组a中取出一个四位数,如果该四位数连续大于该四位数以后的5个数,且该数是奇数,则把这个四位数按从小到大的顺序存入数组b中,并计算满足上述条件的四位数的个数cnt。
- 使用公式Ack(m,n)=Ack(m-1,Ack(m,n-1)),依次递归计算,递归结束条件n=0时,Ack(m,n)=Ack(m-1,1);m=0时,Ack(m,n)=n+1
- c++作业:递归调用,例题4.5 求第五个人的年龄
- 计算0~10的阶乘 使用递归
- 计算年龄(递归)
- 用递归的方法计算斐波那契数列的通项f(n),已知f1 = 1 ,f2 = 1,以后每项都是前两项的和。
- 分支-10 计算个人所得税(10)
- HTML:用递归的方法计算1+2+3+4...+10
- sql 语句 编写一个函数用来精确计算某个人的当前年龄(精确到一位小数),比如:20.3岁
- 分支-10. 计算个人所得税(10)
- 递归算法,n,2n,4n,8n和第1个人10,第2个比第1个人大2岁