栏目导航
最近推荐
热点信息
您的位置: 主页 > 王中王论坛www27792com >

请问什么是打点-循环交流法?www.txc345.com


发布日期:2019-10-26 21:40   来源:未知   阅读:

  在不少实际问题中有许多具有规律性的重复操作,因此在程序中就需要重复执行某些语句。一组被重复执行的语句称之为循环体,能否继续重复,决定循环的终止条件。循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。[1]循环语句是由循环体及循环的终止条件两部分组成的。

  有三种类型的循环语句:for语句、while语句和do While语句。分别介绍如下:

  ②判别表达式2是否满足给定条件,若其值非0,满足循环条件,则执行循环体内语句,然后执行表达式3,进入第二次循环,www.txc345.com,再判别表达式2……;否则判断表达式2的值为0,不满足条件,就终止for循环,执行循环体后语句。for语句语法流程如下图所示:

  在程序中,for语句小括号内的三个表达式分别为:n=1;n=200;n++。表达式1,n=1是给n赋初值,表达式2是关系表达式,n小于等于200时,表达式都为真,则执行循环体内的语句nu+=n;(即nu=nu+n;),然后执行表达式3(n++),进入下一轮循环;若n大于200时,表达式2为假,则终止循环,执行printf()语句,在屏幕上打印出:nu=20100。

  while结构循环为当型循环(when type loop),一般用于不知道循环次数的情况。维持循环的是一个条件表达式,条件成立执行循环体,条件不成立退出循环。

  这里的表达式是循环能否继续下去的条件,而语句是循环体。只要表达式为真,则执行循环体内语句。否则终止循环,执行循环体外语句。

  程序中,while循环体内有三条语句,应用大括号括起来,表示一个语句块。当表达式v!=0为真时,程序循环执行循环体内三条语句,直到v!=0为假时,终止循环,执行printf()语句,在屏幕上显示最大公约数。

  do…while语句结构为直到型循环(until type loop),也用于不知道循环次数的情况。do…while和while的区别在于do…while结构是执行完一遍循环体再判断条件。

  每执行完一次循环体,do…while结构都要判断一下条件表达式。

  程序进入do while循环后,先执行循环体内语句,然后判断表达式的真假,若为真则进行合规经营 诚信保障——华夏保险安庆中支连续两年获评

www.555415.com  |   好彩妹论坛  |   王中王论坛www27792com  |   大丰收心水论坛433377  |   黄大仙综合资料188144  |   793456.com  |   www.706518.com  |  


Power by DedeCms