您的位置:天气预报查询一周

for语句和while语句区别

更新时间: 2024-06-16 17:07:05

一,for语句和while语句区别

C语言中for语句和while语句区别:

1、使用场景不同:

知道执行次数的时候一般用for,条件循环时一般用while。

2、两种循环在构造死循环时的区别:

while循环里的条件被看成表达式,因此,当用while构造死循环时,里面的TRUE实际上被看成永远为真的表达式,这种情况容易产生混淆,有些工具软件如PC-Lint就会认为出错了,因此构造死循环时,最好使用for来进行。

3、两种循环在普通循环时的区别:

对一个数组进行循环时,如果每轮循环都是在循环处理完后才将循环变量增加的话,使用for循环比较方便。

如果循环处理的过程中就要将循环变量增加时,则使用while循环比较方便。

二,for的嵌套循环

for的嵌套循环有两种类型,一种是内外循环独立进行,内部循环进行5次,外部循环也进行5次,相当于外部循环把内部循环的结果打印了5次,另一种是内部循环依赖于外部循环,内部循环的条件每次都是变化的。

一个循环体内又包含另一个完整的循环结构,称为循环的嵌套,内嵌的循环中还可以嵌套循环即为多层循环。

说明:

1、嵌套的原则:不允许交叉。

2、循环与分支可以相互嵌套但不允许交叉。

三,of和for的区别用在句型中

of和for的区别:

1 当表示的是“某某的”的含义时,若表示“所有,所属”关系时,用介词of;若表示“解释,说明”关系时,用介词for。

2、在含双宾语的句子中,当间接宾语置于直接宾语之后时,间接宾语之前须加上介词to或for.

3、当不定式短语作主语,谓语是系表结构时,若不定式动词需要逻辑主语时,其引导词可以是of也可以是for。二者的选择主要取决于该句型中的形容词。

四,for

1、侧重点不同

For example是侧重通过示例(更倾向于项目列表),让受众易于理解。

For instance侧重给出一个佐证的案例(一个事件的经过)。

2、使用对象不同

for example是列举整体中的一个为例。

如:A few simple precautions can be taken, for example ensuring that desks are the right height.

可以采取一些简单的预防措施,比如确保桌子的高度合适。

for instance 主要用于列举表示事例情况的例子,后接具体的事物。

如:Ethiopia, for instance uses the equivalent of just twenty kilos of oil per head a year.

比如说,埃塞俄比亚每年的人均消费支出仅相当于20公斤的石油。

3、程度不同

for example使用更加日常和广泛,而for instance则更加学术化和正式。

标签: for 语句 while 区别

天气预报查询一周-www.15tqw.com 版权所有 违法和不良信息举报中心
本站天气仅提供参考,如果您对本站有任何建议或意见,或有任务合作意向可联系我们
电话:邮箱:
闽ICP备18026954号-24