循环结构就是为了解决重复代码或者是有规律的代码。
1. 为什么需要循环结构?
凤姐要谢添说100句我爱你。
2. 什么是while循环结构?
基本语法:
循环三要素:
1. 循环条件
2. 执行的代码块
3. 改变循环变量
永远不会退出的循环叫做死循环。
4. 循环案例
4.1谢添的女朋友让他说100句我爱你
4.2 打印1-100之间所有的数
4.3 打印1-100之间所有的偶数
4.4 打印100–200之间所有能被3或者7整除的数
4.5 计算1+2+3+...+100的和
4.6 计算1+3+5+...+99的和
4.7 输入一个数字,计算从1到这个数字之间所有数字的和
4.8 求出从1加到100时,总和刚好超过3000时,那个数的值是多少?
4.9 统计200-300之间能被7整除的数的个数
4.10 打印所有的水仙花数(153=1*1*1+5*5*5+3*3*3)
4.11 打印出10000-99999所有的回文数(12321)
4.12 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
4.13猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。
以后每天早上都吃了前一天剩下的一半零一个。
到第10天早上想再吃时,见只剩下一个桃子了。
求第一天共摘了多少?
4.14 从控制台接收数字并累加,当输入的数字是0的时候退出循环,并且输出所有数字累加的和。
4.15 从控制台接收字符串并累加,当输入的字符串是esc的时候结
束,并输出字符串。
4.16 猜数字游戏。
4.17 循环打印出26个英文字母。
4.18 计算1/1+1/2+1/3+1/4+...+1/100的和。
4.19 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。