当程序中需要重复执行某一段代码时,可以使用循环语句。
for(语句1;逻辑值;语句2){语句......}
执行过程:
1、先执行语句1。
2、判断逻辑值,若为为false则结束循环,若为true,则执行{ }内的语句。
3、执行语句2,然后回到第2步。
1、输出20个"hello"
2、输出1~100之间所有偶数
3、计算1加到100之和
4、输出数列:100 90 80 70 60 40 30 20 10
5、输出数列:1 2 4 8 16 32 64 128 256 512 1024
6、从键盘输入十个数,输出它们之和。
1、输出6种标题字
2、利用循环向网页中写入大量<div>标记构成围棋棋盘(围棋棋盘有18*18个格子)。
if语句内可以写for语句,for语句内也可以写if语句,这就叫嵌套,可以随意嵌套,嵌套层数也无限制。
编程练习:找出64和48的所有公约数(即:同时能被64和48整除的整数)。
当在循环语句内部执行了break语句,循环将被终止,所以break一般是要配合if语句使用的。
1、找两个数的最大公约数
2、数字构成的矩阵,每个数字占两位,不够两位数字的前面补个0
3、输出黑白相间的格子
4、判读一个数是否为完数(当一个数的所有约数只和正好等于它自己,这个数就是完数,例如:6的约数是3、2、1,而6=3+2+1,因此6是完数)。
思路分析:用循环找出这个数的所有约数并累加在一个变量中,最后拿这个数和累加的变量比较,相等即为完数。
咨询电话:0731-88711630 微信号:hn887700 谢老师 QQ:359689361
长沙网学教育科技有限公司 网站备案号:湘ICP备15000537号