作业帮 > 语文 > 作业

1在循环语句中,循环体内部程序循环次数与循环语句循环的次数是否一致,举例说明(分不同的循环语句)双重循环有什么与什么现实

来源:学生作业帮 编辑:拍题作业网作业帮 分类:语文作业 时间:2024/05/15 08:40:46
1在循环语句中,循环体内部程序循环次数与循环语句循环的次数是否一致,举例说明(分不同的循环语句)双重循环有什么与什么现实事物有相似之处?
2双重循环有什么与什么现实事物有相似之处?
第一个问题,没有看明白,想问什么.循环体内部的语句被循环执行的次数,是由循环控制语句决定的.
你所说的循环语句循环次数,是否就是指循环控制语句的执行次数?如果你是问这个,那么,控制语句入口处的语句执行次数一般情况下,是比循环体内的语句执行次数多1次,出口处的语句与循环体内的语句执行次数是一样的,因为在进入循环体的时候,需要做判断,符合的就进入循环,不符合的就跳过循环部分,直接执行循环语句之后的.比如for next循环,for 语句肯定会被多执行一次.do while(until)也一样.但也有例外,比如判断是否循环的语句放在循环体中,就会使判断语句之后的内容少执行一次.如,
do while (1=1)
…………
loop,这个循环会一直执行下去,那么就需要在循环体中加入语句,满足条件时跳出循环,如
do while (1=1)
……
if i=10 then
exit do
end if
……………
loop
那么,exit do 之后的语句就会比其前的语句少执行一次.
第二个问题,双重循环与现实中的很多事物都有相似之处,所以其应用也是很广泛的.比如说,你要想列举一个学校所有的班级,假设这个学校有三个年级,每个年级有3个班,那这个情况就与双重循环很相似,你就先列一年级,1、2、3班,同理列二年级,三年级,就是一个典型的双重循环,当你把这些班级都列出来的时候,就是完成了一个双重循环.这个列班级的问题,也是二维数组的一个典型应用.