循环语句和判断语句

开发工具与关键技术:VS 循环和判断
作者:沈金凤
班级:1804
撰写时间:2019年 4 月 24

一、For循环 重复语句,for语句结构(for 循环)
for(初始化变量;循环条件;循环迭代){
循环语句
}(迭代就是++和–的意思)
循环语句和判断语句_第1张图片

如果这个i小于10的时候,就跳出这个循环,sum += i;等同于sum=sum+i,就是它本身等于它本身加上i<10,是指要循环十次,从0开始循环到9就是十次,0+0它就等于0,在进来0+1=1,便利完了之后,这个数就会一直叠加,叠加完了之后输出这个值,结果就等于45,只要条件成立,它就会一直重复的运行。反反复复while循环,它是跟for循环都差不多一样的,都是先判断条件,再执行语句,不满足它的那个条件的时候就会去停止循环,和for循环有着相同功能的还有while循环,while循环重复执行\一段代码,直到某个条件不再满足。While的语句结构:while(判读语句){
循环语句
}如图:
循环语句和判断语句_第2张图片

只要确定它的一个条件,判断它的值是不是等于30,是就进来执行里面的条件,它跟for循环不同的是for循环<小于10就是要执行10次,而while循环是这些到30这个数的时候就不再执行了,没有说要执行多少次,只是执行到等于哪个数字,来来回回do…while循环,for和while都是判断条件成立不成立的时候才执行的,而do…while不管条件成
不成立,它都会去执行一次,但是它保证循环体至少被执行一次,因为它是先执行代码,后判断条件,如果条件为真,继续循环。do…while语句结构:
do{
循环语句
}while(判断条件)
循环语句和判断语句_第3张图片

它的方法体写在条件之前,所以先执行再判断,条件成立就按正常的循环体来做,不成立的时候也会执行一次。总结:for和while都是先判断条件,再执行方法体;do…while无论条件是否会都被去执行一次,都是先执行代码,然后再判断条件。
二、if…else语句是在指定的条件成立时执行的代码,在条件不成立时就执行else后的代码,if…else语句是成对出现的,不会是单独出现,如你先定一个变量来判断是否符合要求,就会用到if…else判断语句来执行,你所定义的如果成立了就判断if中的代码,不成立就会执行else或的代码,if…else判断语句的结构:
if(判断的条件){
在网页中输出的内容(成立就执行)
}
else{(不成立就执行else后的代码)

}
如下图所示:

循环语句和判断语句_第4张图片

你可能感兴趣的:(循环和判断语句)