绘本课程教案:while循环能实现的for循环都可以实现吗?如果答案是否定的麻烦给举个例子.

来源:百度文库 编辑:高考问答 时间:2024/05/01 02:09:43

如果是 C 语言,那么其实 while 能实现的 for 都能实现

不要问如果都能实现为什么还需要两种,你明显可以觉得它们的侧重点是不同的,for 在计数循环上显然简单于 while

while(express)
{
...
}

就相当于

for(; express; ;)
{
...
}

while和for循环都是先判断条件
满足条件,然后再执行
从这点来看,应该一样的
do while应该不同
不堪条件,是先执行一次

完全可以实现。。。
while和for循环,两者有区别,但要实现某个循环效果,是完全可以达到同样效果的,关键看你怎么控制循环流程。

可以。我以前学编译原理时有一个题目就是写出while和for的编译中间码,我记得标准答案里两者差不多。

while是不用判断而直接用 不管条件是对的还是错的都要运行一次.

for 是先判断条件是否为真 真的程序才能运行

do..while 除过,这家伙是不管条件对错,都得运行一次。
for和while的功能是一样的。我就喜欢用for,只要是循环,除了do..while外,我都会用for.
但很多人和我正好相反,喜欢用while。。。。