题目:学习完本单元后,通过编程练习,请您谈谈自己对循环结构的认识和了解,谈谈循环结构会在什么情况下运用到,运用循环结构有些什么注意的地方。
江苏开放大学C语言程序设计BBS2:循环结构的运用标准答案1:
while循环,do…while循环和for循环区别在于:while循环和for循环先判断,在执行,而o…while循环先执行,再判断。当初始情况不满足循环条件时,while循环一次都不会执行,do…while循环不管任何情况都至少执行一次。如果循环次数确定的情况,通常选用for循环(简洁),如果循环次数不确定的情况下。会选用while或者do…while循环结构。
江苏开放大学C语言程序设计BBS2:循环结构的运用标准答案2:
1、循环结构:程序会重新执行同一段代码,直到条件不再满足,或者遇到强行跳出语句(break 关键字)。C语言中常用的循环结构有 while 循环和 for 循环,它们都可以用来处理同一个问题,一般可以互相代替。
2、除了 while 和 for,C语言中还有一个 goto 语句,它也能构成循环结构。不过由于 goto 语句很容易造成代码混乱,维护和阅读困难,饱受诟病,不被推荐,而且 goto 循环完全可以被其他循环取代,所以后来的很多编程语言都取消了 goto 语句,我们也不再讲解。
3、对于 while 和 do-while 循环,循环变量的初始化操作应该在 while 和 do-while 语句之前完成,而 for 循环可以在内部实现循环变量的初始化。for 循环是最常用的循环,它的功能强大,一般都可以代替其他循环。最后还要注意 break 和 continue 关键字用于循环结构时的区别:
(1)、break 用来跳出所有循环,循环语句不再有执行的机会;
(2)、continue 用来结束本次循环,直接跳到下一次循环,如果循环条件成立,还会继续循环。
此外,break 关键字还可以用于跳出 switch…case 语句。所谓“跳出”,是指一旦遇到 break,就不再执行 switch 中的任何语句,包括当前分支中的语句和其他分支中的语句;也就是说,整个 switch 执行结束了,接着会执行整个 switch 后面的代码。
未经授权,禁止转载,发布者:形考达人,出处:https://www.xingkaowang.com/4445.html
本站不对内容的完整性、权威性及其观点立场正确性做任何保证或承诺!内容仅供研究参考,付费前请自行鉴别。
免费答案:形考作业所有题目均出自课程讲义中,可自行学习寻找题目答案,预祝大家上岸成功