Lazy loaded image
编程
📗Day04-流程控制语句(嵌套、递归、习题)
字数 2756阅读时长 7 分钟
2019-1-16
2025-8-13
type
status
date
slug
summary
tags
category
icon
password

fv判断奇数偶数

判断字母还是数字

判断是否闰年

嵌套循环

将一个循环结构声明在另一个循环结构的循环体中,就构成了嵌套循环。 内层循环结构遍历一遍,只相当于外层循环循环体执行了一次。假设外层循环需要执行m次,内存循环需要执行n次,此时内层循环的循环体一共执行了m*n次
 

从2000年开始打鱼晒网

图形代码题

求解三元一次方程

for循环

语句结构: for(初始化语句1; 条件判断语句2; 循环体执行完成以后的语句3) { 循环体语句4;} 执行结果:初始化语句1 --> 条件判断语句2 --> 循环体语句4; --> 语句3; --> 语句2 --> 语句4 和while语句相比,在功能上没有任何的区别,只是在语句结构上做了调整,更加的清晰简洁 for循环把控制循环的变量放在了 for语句内部,只能语句内部访问。 while循环和for循环使用场景差别: 大多数情况,都会选择使用 for循环 循环的次数确定时,推荐使用 for循环; 循环的次数不确定时,推荐使用while循环

打印指定区间的质数

打印指定区间的完数

递归

斐波那契数列

斐波那契数列上台阶问题

有n步台阶,一次只能上1步或2步,共有多少种走法?
 

猴子吃桃

描述:猴子吃桃子问题,猴子第一天摘下若干个桃子,当即吃了快一半,还不过瘾,又多吃了一个。第二天又将仅剩下的桃子吃掉了一半,又多吃了一个。以后每天都吃了前一天剩下的一半多一个。到第十天,只剩下一个桃子。试求第一天共摘了多少桃子?

递归求和

通项公式如下:f(n)=n + (n-1) + (n-2) + .... + 1,其中n是大于等于5并且小于10000的整数,例如:f(5) = 5 + 4 + 3 + 2 + 1,f(10) = 10 + 9 + 8 + 7+ 6 + 5 + 4 + 3 + 2 + 1,请用递归的方式完成方法long f( int n)的方法体。
 
上一篇
Day03-流程控制语句(顺序、选择 、循环)
下一篇
Day05-数组的使用