我正在尝试回答以下问题:
终止循环的 for 循环部分的名称是什么?
括号是()
,但我不明白剩下的问题。如果我有一个像这样的循环:
// enter code here
int k = 0;
for (int j=0;j<=10;j++)
{
k++
}
j<=10
子表达式的名称是什么?
我正在尝试回答以下问题:
终止循环的 for 循环部分的名称是什么?
括号是()
,但我不明白剩下的问题。如果我有一个像这样的循环:
// enter code here
int k = 0;
for (int j=0;j<=10;j++)
{
k++
}
j<=10
子表达式的名称是什么?
终止循环的 for 循环的括号部分的名称是什么?
在您的示例中,j<=10
是定义循环退出条件的整个循环表达式的一部分。一些资料将循环表达式的这一部分描述为continue 或 end 条件。这个子表达式也可以用其他方式来描述,但是退出条件非常明确,并且清楚地传达了它的目的和意图。每当退出条件评估为真时,循环将退出。
当然,您也可以在循环主体内放置额外的循环控件,例如break或continue。但是,这些流控制关键字不是循环本身定义的一部分,因此超出了您原始问题的范围。
You might call it the for loop's "condition" as it's called at https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Statements/for for example.
for ([initialization]; [condition]; [final-expression])
statement
答案是“中断声明”。