软件水平 > 初级资格 > 程序员 > 文章内容

软考程序设计和程序设计语言知识点辅导:语句

2017-6-9编辑:daibenhua

  语句

  其中的语句是for语句的循环体。输语句的执行过程是:

  (1)计算表达式1;

  (2)计算表达式 2的值,并测试其值为 0或非 0.若值为非 0,转步骤 3;否则结束 for语句;

  (3)执行循环体;

  (4)计算表达式3;

  (5)转向步骤2.

  for语句的一般形式也可等价地用以下形式的while语句来表达:

  表达式1;

  while(表达式2) {

  语句

  表达式3;

  }

  由for语句的执行过程可知,for语句的表达式1的作用是对控制循环的有关变量赋初值;表达式2是控制循环的条件;表达式3用于修正有关变量;语句是循环体。所以for语句按各部分的功能,可以形象地写成以下形式:

  for(赋初值的表达式;控制循环条件的表达式;修正变量的表达式)

  完成循环计算的语句

  正确使用for语句,需注意以下几种情况:

  (1) for语句的一般形式中,表达式1、表达式2和表达式3都可以省略。如表达式1省略,表示该for语句没有赋初值部分,或前面的程序段已为有关变量赋了初值,或确实没有特别的初值;如表达式2省略,表示循环条件永远为真,可能循环体内有控制转移语句转出缺语句;表达式3省略,表示没有修正部分,对变量的修正已在循环体内一起完成。不管表达式1、表达式2和表达式3省略情况如何,其中两个分号都不能省略。对于三个表达式都省略情况,for语句呈以下形式:for(;;)语句

  (2)表达式l、表达式2和表达式3都可包含逗号运算符由多个表达式组成。

软考程序设计和程序设计语言知识点辅导:一维数组元素的引用和初始化

热点推荐

登录注册
触屏版电脑版网站地图