百科狗-知识改变命运!
--

关于for循环两种形式的区别

百变鹏仔1年前 (2023-12-18)阅读数 7#综合百科
文章标签表示循环体

--j是先自减,j--是后自减,

以上两个循环的结果肯定是一样的,

上面两个例子都加一个printf("j=%d\n",j);语句我们得到的结果是一样的,循环次数也一样,因为循环是这样进行的,先取得j的初始值(假设BLKSIZE_s/2-1=4)4,此时先用j=4去检查条件j>=0,满足条件,此时进入循环体(注意,此时并没有运行--j!!!),则得到输出为4,运行完循环体以后就运行--j了,此时,j=3,在条件j>=0时引用j,j还是等于3.再次进入循环体得到输出3.以此类推!

对于第二个循环体,也用上面的条件(加一个输出语句,j的初始坐值为4).循环的进行同第一个循环一样,先取j=4,用条件j>=0来检查,满足则进入得到输出4,运行完循环体后,运行j--,此时j等于4,但下次引用j也就是在进行j>=0的检查时,j却等于3了!

FOR用法有什么区别

to、for和of的区别:

For,of都是介词,所以跟在后面的词动词要加ing,这是他们共有的特性。for,to,of后都跟人称代词的宾格,这是他们共有的特性。for是为了的意思,为了一般与decorate,help,thank等及物动词相连接;to是无意义的,与for意思差不多,区别是to后面是加动词原形。of是'的'的意思,后面一般跟名词,它还连接量词和不可数名词。

具体的区别也是要根据用法来进行比较。

to,for和of的用法:

For的用法

1. 表示“当作、作为”。如:

I like some bread and milk forbreakfast.

我喜欢把面包和牛奶作为早餐。

What will we have for supper?

我们晚餐吃什么?

2. 表示理由或原因,意为“因为、由于”。

如:

Thank you for helping me with myEnglish.

谢谢你帮我学习英语。

3. 表示动作的对象或接受者,意为“给……”、“对…… (而言)”。

如:

Let me pick it up for you.

让我为你捡起来。

Watching TV too much is bad for yourhealth.

看电视太多有害于你的健康。

4. 表示时间、距离,意为“计、达”。

如:

I usually do the running for an hourin the morning.

我早晨通常跑步一小时。

We will stay there for two days.

我们将在那里逗留两天。

5. 表示去向、目的,意为“向、往、取、买”等。

如:

Let’s go for a walk.

我们出去散步吧。

I came here for my schoolbag.

我来这儿取书包。

I paid twenty yuan for thedictionary.

我花了20元买这本词典。

6. 表示所属关系或用途,意为“为、适于……的”。

如:

It’s time for school.

到上学的时间了。

Here is a letter for you.

这儿有你的一封信。

7. 表示“支持、赞成”。

如:

Are you for this plan or against it?

你是支持还是反对这个计划?

8. 用于一些固定搭配中。

如:

Who are you waiting for?

你在等谁?

For example, Mr Green is a kindteacher.

比如,格林先生是一位心地善良的老师。

尽管for 的用法较多,但记住常用的几个就可以了。

to的用法:

一:表示相对,针对。

be strange (common, new, familiar, peculiar) to

This injection will make you immune to infection.

二:表示对比,比较。

1:以-ior结尾的形容词,后接介词to表示比较,如:superior ,inferior,prior,senior,junior

2: 一些本身就含有比较或比拟意思的形容词,如equal,similar,equivalent,analogous

A is similar to B in many ways.

3:表示一些先后顺序的形容词,如:second、next。

4: to也偶尔出现在个别动词之后,与动词形成固定词组,表示比较,如:prefer to,compare to,in contrast to。

compare to sth.表示比喻或比拟,而compare with sth.表示比较,如:

World is usually compared to a stage

Compared with his past,he has changed a lot.

Prefer的正确句型是:prefer A to B或prefer doing A to doing B,但当prefer后接动词不定式时,表示比较的介 词to就要改成rather than ,如:

The undaunted soldier preferred death to surrender.

Many people prefer spending money to earning money.

They prefer to pursue careers rather than remain home as house wives.

5: to与及个别的名词构成比较之意,如:alternative。

Going to an under water concert is a great alternative to going to dinner.

三: 表示修饰关系

1: 表示回复,反应意思的词,如:answer to question, solution to problem,response to inquiry,reaction to proposal,reply to letter

6: 表示与书籍,文本相关的词,如:introduction to passage.

7: 表示恭喜或是祝贺,如:

The director proposed a toast to the health of the guests.

Let’s drink to Dick’s success in business

8: 另外还有一些名词符合这种用法,有的具有两者息息相关,缺一不可的含义.如:key to door,invitation to party,

四: to还具有依据,伴随,和着节奏的含义,如:sing to piano, chance to the tune, stamp to the rhythm of the song, add salt to taste。

(一):表示相关联,相连接,如:be related to,be relative to,in relation to ,link to

Investigate all the facts related to the problem.

People often linked walth to happiness.

(二):表示反对和赞同。

1:to引导的表示反对,抗拒,对抗意义的词组。Be opposed to,be oppsist to,be contrary to,be adverse to,be resistant to ,object to,oppose to

2: to引导的表示同意,赞同意义的词组:consent to,subseribe to。

The employer consented to give him a salary raise.

表示调整,使符合,使适应的含义,如:adapt to,commodate to, adjust to,conform to,habituate to,fit to,suit to,correspond to,cater to。

She tried to habituate herself to the style of plain living.

Your action should conform to the interests of the people.

3: 表示投降,屈服,服从的含义,如:be subject to,be subordinate to,submit to,subject to,surrender to,give in to,confess to,admit to。

The minority is subordinate to the majority少数服从多数

五: 表示趋势或倾向,如:tend to,be prone to,be inclined to,be apt to,be liable to。

He’s liable to seasickness.

You are liable to come to wrong conclusion.

七: 表示约束,局限,如:limit to,confine to,resrict to。

He’s confined to the house by illness.

He confined his remarks to scientific mangement.

八: 表示一种习惯或是一种适应性,如:get (be) to,used to。

Finally,the students got used to my teaching method.

九: 表示起因和原由,如:owing to,due to,thanks to,attribute to,come down to。

The flight was cancelled due to the thick fog.

The famous artist attributed his success to his wife.

关于for循环两种形式的区别

十: 表示目的或结果,如:aim to,lead to,give rise to。

I aim to be an excellent college teacher.

His conceit lead to his failure.

十二: 表示数量上的积累或增加,如:in addition to,add to,amount to。

In addition to relief supplies,he also presented with some money.

十三: 表示全身心投入的含义,如:be addicted to,contribute to,devote to,commit to。

He is determined to devote all his life to his.

十四: 表示展望或是回顾,如:look forward to反date back to。

The church dates back to the 13th century.

十五: 表示方位概念.如:close to,next to。

I don’t like wool next to my skin.

十六: 表示有关注,关于: as to,with regard to 。

十七: 表示关注或重视,如:pay attention to,attach to。

We should attach primary importance to job training.

十八: 表示应该或必须含义的句式。

如:

It’s time to get up.

We are supposed to get here at seven.

It’s up to this country to ban nuclear weapons.

of的用法:

一、前面的名词是主语的情况

1、[表示所属关系](属于)...的 eg:man of that time那个时代的人

2、[表示关于](关于)...的 eg:a long story of adventure一个很长的冒险故事

二、短语是主语的情况

1、[表示同位关系] eg:the city of Rome罗马市

2、[表示性质、内容 、状况等] eg:a look of pity令人哀怜的神色

3、[表示在...方面] eg:be quick of eye眼快

三、后面的名词是主语的情况

1、[表示数量、种类] eg:three pieces of meat三块肉

2、[表示部分或全部] eg:five of us我们中五个人

3、[表示...中最突出的] eg:the hero of heroes最杰出的英雄

4、[表示由...组成、做成] eg:a table of wood木头桌子

5、[表示动作的主体] eg:It is clever of you to do so.你那样做真聪明。

介词 prep.

1.(表示时间)在(某一特定时间); 在…时节; 持续达

2.(表示方向)向, 朝, 开往

They made a rush for the exit.

他们猛然冲向出口处。

3.(表示对象) 替, 帮, 给, 为…做准备, 对, 对于, 对…来说, 在…一方

What can I do for you?

我能帮你什么忙吗?

Let me lift that heavy box for you.

让我替你提那只重箱子。

You had to be ready for any emergency.

你得随时预防不测。

This inspired in them a love for learning.

这使他们产生了学习的热情。

Fortunately for him, he can swim.

对他来说幸运的是, 他会游泳。

He speaks too softly for her to hear.

他讲话声音太轻, 她听不见。

4.(表示原因)因为, 由于, 作为…的结果

I'm pretty angry with you for not telling me.

由于你没有告诉我, 我对你很生气。

5.(表示距离)延续达, 计有

I followed him for some distance.

我跟着他走了一段路程。

6.(表示结果)当做, 作为, 作为…的部分, 就…的条件而言

We can't accept that as a basis for a decision.

我们不能同意以此为基础来做出决定。

7.(表示目的)为了…, 适用于

The ship sent out a message for help.

船只发出求救信号。

She's the very person for the work.

她最适合干这项工作。

8.(表示态度)支持, 赞同, 想要

Are you for the plan or against it?

你支持这计划还是反对它呢?

9.(表示比率)按…比例, 以…价格, 第…次

I bought this book for £3.

我买这本书花了三英镑。

I met them for the second time last week.

我上周第二次遇见他们。

10.(表示对象、用途等)给,对,供

11.关于

12.代表

13.受雇于

14.支持;拥护

15.为得到;为获取

16.换取

17. 就…而言

18. 对(某人)来说(困难、必需、愉快等)

连接词 conj.

1.因为, 由于

Prepare to alight, for we are almost there.

我们马上要到了, 准备下车吧。

鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com

免责声明:我们致力于保护作者版权,注重分享,当前被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!邮箱:344225443@qq.com)

图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)