新目标七上句型大全也就是初一英语

栏目:资讯发布:2023-09-27浏览:4收藏

新目标七上句型大全也就是初一英语,第1张

人教版新目标英语七年级上册句型和词组

Starter Unit1-3

1 Good morning/afternoon /evening, Bob!早上/下午/晚上好,Bob!

2 Good morning to you祝你早上好。

3 --How are you你好吗?

—I’m fine, thanks How are you我很好,谢谢。你好吗?

---I’m OK我还好。

4 ---What’s this in English用英语表达这是什么?

—It’s an orange它是一只桔子。

—Spell it, please 请拼写它。

—O-R-A-N-G

---Thank you谢谢。

Thank you very much/a lot-----You are welcome=That’s all right=That’s OK不用谢。

5 --What color is it它是什么颜色? —It’s red红色。

6 The key is yellow钥匙是** 的。=It’s a yellow key它是**的钥匙。

7 Nice to meet you很高兴见到你。----Nice to meet you, too /Me,too 也很高兴见到你。

8 How do you do 你好!----How do you do你好!

Unit 1

1 ---What’s your name你的名字是什么?

2 —My name is Gina我的名字是吉娜。=I’m Gina我是吉娜。

3 What’s his name---His name’s Tommy

4 What’s her name—Her name is Jenny

5 ―Nice to meet you很高兴认识你。 —Nice to meet you,too也很高兴认识你。

6 -What’s her phone number她的电话号码是多少?

7 —Her telephone number is 535-2375她的电话号码是535-2375

8 -What’s his family/last name他的姓是什么?

—His family/last name is Brown他的姓是布朗。

9 -What’s her first name她 的名字是什么—Her first name is Linda她的名字是琳达。

Unit2

1 Is this your pencil这是你的铅笔吗?—Yes, it is是,它是。

2 Is that your dictionary那是你的词典吗?---No, it isn’t不,它不是。

3 How do you spell eraser你怎样拼写eraser

4 Can you spell eraser你能拼写eraser吗?

5 in the lost and found case在失物招领箱里

6 call Alan at 495-3539给艾伦打电话495-3539

7 school ID card校牌

8 8a set of keys一串钥匙

Unit 3

1 Is this your daughter这是你的女儿吗?—Yes, it is是,它是。/No, it isn’t不,它不是。

2 Those are my two brothers那些是我的两个兄弟。

3 Is she your aunt她是你的姨母吗?—Yes she is是,她是。/No,she isn’t不,她不是。

4 family tree家谱

5Thanks for the photo of your family谢谢你的全家照。

6Here is my family photo这儿是我的全家福。

7This is my mother这是我母亲。

8a photo of your family=your family photo你的全家福

Unit4

1 Where is the backpack背包在哪里?—It’s under the table它在桌子下面。

2 Where are my books我的书在哪里?—They’re on the sofa他们阿子沙发上。

3 Where are his keys他的钥匙在哪里?—They’re on the dresser他们在柜子上。

4 Is it on the floor它在地板上吗?—No, it isn’t不,它不在。

5 Sorry, I don’t know对不起,我不知道。

6 Are they in the drawer他们在抽屉里吗?—Yes, they are是,他们在。

7 The CDs are in the drawer激光唱片在抽屉里。

8 take these things to your sister 把这些东西带去给你姐姐

9 bring it to school把它带到学校来

Unit5

1 Do you have a ping-pong ball你有乒乓球吗?

—Yes, I do是,我有。/No, I don’t不,我没有。

2 I/We/You/They have a tennis racket我/我们/你们/他们有网球拍。

3 I/We/You/They don’t have a tennis racket我/我们/你们/他们没有网球拍。

4 Does he have a soccer ball他有足球吗

—Yes, he does是,他有。/No, he doesn’t不,他没有。

5 He/She/Tom has a soccer ball他/她/Tom有足球。

6 He/She/Tom doesn’t have a soccer ball他/她/Tom有足球。

7 Let’s play tennis/basketball让我们 打网球/篮球吧。

8 That sounds good那听起来真好。

9 play sports做运动 10watch them on TV通过电视看它们

11have a great sports collection有大量的体育收集品

12every day每天 13five volleyballs五只排球

Unit 6

1 Do they like pears他们喜欢梨吗?

—Yes, they do是,他们喜欢。/No, they don’t不,他们不喜欢。

2 They /I/We like hamburgers他们/我/我们喜欢汉堡包。

3 She likes ice cream 她喜欢冰淇淋

4 Does she like ice cream 她喜欢冰淇淋吗?

—Yes, she does是,她喜欢。/No, she doesn’t不,她不喜欢。

5 running star跑步明星

6 6lots of=a lot of 许多 7healthy food健康食品

9 What does he have for lunch午餐他要吃什么?

---He has chicken, carrots and broccoli for lunch午餐他要吃鸡肉,胡萝卜和花椰菜。

10 What do you like for dinner晚餐你喜欢吃什么?

—I like vegetables for dinner晚餐我喜欢吃蔬菜。

10go on a picnic =have a picnic去野餐

11make a list of food to buy列出需要购买的食物

12ask questions问问题 13answer questions回答问题

14I also like strawberries=I like strawberries, too 我也喜欢草莓。

Unit7

1 How much is this T-shirt=What’s the price of this T-shirt-It’s seven dollars这件T恤衫多少钱?-7美元。

2 How much are these socks-They’re two dollars这些短袜多少钱?-2美元。

3 Can I help you=What can I do for you=Is there anything I can do for you我能帮你吗?

4 I want/need a sweater=I want to buy a sweater我想(买)一件毛衣。

5 I want to buy a pair of pants我想买一条长裤。

6 I’ll take it/them我要买它(们)。

7 Here’s the money给钱。

8 The price of the watch is low/high手表的价格是低的/高的。

9 The watch is cheap/expensive=dear手表是便宜/昂贵的。

10 We need to learn English well我们必须学好英语。

11 My watch needs mending我的手表需要修理。

12 Here is a pair of shoes这儿有双鞋。

13 Here are shoes这儿是鞋子。

14 What color do you want你要什么颜色?

15 We have great bags for only 18 yuan我们有只售18元的大包。

16 We sell pants for only 30 yuan我们的长裤只卖30元。

17 We have shirts in many colors我们有许多种颜色的衬衫。

18 Can I have a try?我可以试一试吗?

19 Can I try it/them on我可以试穿它(们)吗?

20 You’re welcome不用谢。

21 What size do you want你要多大尺码?-Size L/M/S/40大号/中号/小号/40号。

22 That’s too expensive那太贵了。How about 20 yuan?20 元怎么样?

23 We each have 200 yuan=Each of us has 200 yuan我们每人有200元。

Unit7词组

a big red hat一顶大的红色的帽子 a short yellow T-shirt 一件短的**的T恤衫

price tag价格标签 come and buy your clothes来买你的衣服 an ad一则广告 at Huaxing’s=at Huaxing’s clothes store在华兴服装店 bags for sports运动包

at a very good price以非常优惠的价格 the girl in red穿红衣服的女孩

T-shirts in red =red T-shirts穿红色T恤衫 come and see for yourself亲自来看看 come to my store来我的店 come here来这儿 next to 隔壁 have a sale =on sale在廉售 take/make notes作笔记 be on sale for 25 yuan以25元廉售have a look at=look at 看……

buy me a watch=buy a watch for me买给我一块手表 sell well销路好

buy a watch from the watch store从手表店买来一块手表

buy the socks for only 5 yuan each以每双5元买来袜子

sell me the bike =sell the bike to me 卖给我自行车

sell the bike for 100 yuan以100元卖了自行车

can afford our prices能承担得起我们得价格

can’t afford to buy a house 买不起房子

Mr Cool’s clothing store 库尔先生得服装店

Unit8句型

1 When is your birthday你的生日在什么时候?

2 My birthday is October 10/10th/tenth=It’s October 10/10th/tenth我的生日在十月十日。

3 The first month of the year is January=January is the first month of the year一月是一年的第一个月。

4 How old are you=What’s your age你几岁?

5 I’m fifteen years old=I’m fifteen/15=Fifteen我十五岁。

6 How old is he/she他/她多大?

7 What’s the date today=What date is it today今天是几月几日?

8 It’s December 2是十二月二日。

9 When were you born你什么时候出生?

10 I was born on February 12th,1993我出生在1993年二月十二日。

11 In which year were you born你是哪一年出生的?

12 I was born in 1995我是1995年出生。

13 When was he/she born –He/She was born on December 25th,1642

他/她何时出生?他/她1642年十二月二十五日出生。

14 When is the basketball game篮球赛在何时?

15 1949年读作:nineteen forty-nine 2004:two thousand and four

1804:eighteen (o) four 1600:sixteen hundred

Unit8词组

October 1st/1/first读作:October the first十月一日

1/1st/first October读作:the first of October十月一日

your mother’s birthday你妈妈的生日 date of birth 出生日期

how old几岁 fifteen years old 15岁

an old man一位老人 an old bike一辆旧自行车

have an English speech contest 举行英语演讲比赛 Dave’s birthday party大卫的生日晚会 school trip学校旅行 have/hold a volleyball game举行排球赛

have an Art Festival举行艺术节 Music Festival音乐节

at your school在你的学校 have a School Day举行校庆

have an English party举行英语晚会 at the party在晚会上

welcome party欢迎会 farewell party 欢送会

Party member党员 at 3:00在三点

at breakfast/lunch/supper在早餐/午餐/晚餐时

in the morning/afternoon/evening 在早上/下午/晚上

in 2005在2005年 in August在八月

in spring/summer/autumn/winter在春天/夏天/秋天/冬天

on Friday在星期五

on Friday morning =on the morning of Friday 在星期五早上

on March 12th 在三月十二日 on his birthday在他的生日(那天) on Women’s Day 在妇女节

read it to the class 把它读给全班同学听 Joe’s calendar乔的日历

Tom and Tim’s mother Tom和Tim的母亲 Tom’s and Tim’s rooms Tom的和Tim的房间

Teachers’ Day教师节 go on a trip去旅行 be on a trip在旅行

节日汇总:

New Year’s Day (January 1st)元旦 St Valentine’s Day(February 14th)圣瓦伦丁节/情人节

Tree Planting Day(March 12th)植树节 Women’s Day(March 8th)妇女节

April Fool’s Day(April 1st)愚人节 Labor’s Day(May 1st)=May Day劳动节

Mother’s Day(the 2nd Sunday of June)母亲节 Children’s Day(June 1st)儿童节

Father’s Day(the 3rd Sunday of June)父亲节 Army’s Day (August 1st)建军节

Mid-autumn Day中秋节 Teachers’ Day(September 10th)教师节

National Day (October 1st)国庆节 Thanksgiving Day(the 4th Thursday of Novembe感恩节 Halloween(November 1st)万圣节

Christmas Day (December 25th)圣诞节

the Spring Festival春节 Dragon-Boat Festival 端午节

Lantern Festival 元宵节Unit9his favorite subject他最喜欢的科目 an art teacher一位美术老师

my art teacher我的一位美术老师 an English teacher一位英语老师

favorite TV show最喜欢的电视节目 your parents’ favorite things你父母最喜欢的东西

two times=twice两次 one time=once一次

her mother’s favorite city她母亲最喜欢的城市 on Saturday在周六

be free 有空的 be busy with sth忙于某事

be busy (in) doing sth忙于做某事 have math=have a math class上数学课

next year明年 my last class我的最后一节课 at last最后

be the last one to do sth最后一个做某事 last week上星期

have volleyball for two hours上排球课两个小时 an hour 一小时

half an hour半小时

an hour and a half=one and a half hours一个半小时

One and a half apples are on the table一个半苹果在桌子上

be strict with me对我严格要求 be strict in sth对某事严格要求

feel tired觉得疲劳 be tired疲劳的

Chinese history club中国历史俱乐部 run around with me跟着我到处跑

play with my dog和我的狗玩耍 really interesting真地有趣

My name is Zhang Yin I am 13 years old i study in NO2 Middle School I am in Class4, Grade 7 my grandfather is zhang jiang he is 67 years old my grandmother is lin fang, she is 65 years old they are both farmers my father is zhang ming he is a math teacher he is 42 my mother is li hua she is 38 years old she works at a hospital my brother is zhang wei he is 9 he is a student, too i have a happy family i love my family

一 词汇

⑴ 单词

1 介词:in, on, under, behind, near, at, of

1) in表示"在……中", "在……内"。例如:

in our class 在我们班上

in my bag 在我的书包里

in the desk 在桌子里

in the classroom 在教室里

2) on 表示"在……上"。例如:

on the wall 在墙上

on the desk 在桌子上

on the blackboard 在黑板上

3) under表示"在……下"。例如:

under the tree 在树下

under the chair 在椅子下

under the bed 在床下

4) behind表示"在……后面"。例如:

behind the door 在门后

behind the tree 在树后

5) near表示"在……附近"。例如:

near the teacher's desk 在讲桌附近

near the bed 在床附近

6) at表示"在……处"。例如:

at school 在学校

at home 在家

at the door 在门口

7) of 表示"……的"。例如:

a picture of our classroom 我们教室的一幅画

a map of China 一张中国地图

2 冠词 a / an / the:

冠词一般位于所限定的名词前,用来署名名词所指的人或事物。冠词有不定冠词和定冠词两种。不定冠词有两个形式,即a和an。a用在以辅音音素开头的词前,如a book; an用在以元音音素开头的字母前,如an apple

a或an与可数名词单数连用,泛指某类人或某物中的一个。

This is a cat

这是一只猫。

It's an English book

这是一本英语书。

His father is a worker

他的爸爸是个工人。

the既可以用在可数名词前,也可以用在不可数名词前,表示某个或某些特定的人或事物,也可以指上文提到过的人或事物。

Who's the boy in the hat

戴帽子的男孩是谁呀?

------ What can you see in the classroom

------ I can see a bag

------ Where's the bag

------ It's on the desk

------- 你能在教室里看到什么呀?

------ 我能看见一个书包。

------ 书包在哪呀?

------ 在桌子上。

3some和any

①在肯定句中用some例如:

There are some books on the desk桌子上有一些书。

Lucy has some good books露西有一些好书。

②在疑问句和否定句中用any。例如:

Is there any ink in your pen你的钢笔里有墨水吗?

Do you have any brothers and sisters你有兄弟姐妹吗?

There isn't any water in the glass杯子里没有水。

⑵记住它们的特殊用法。

①some亦可用于表示盼望得到对方肯定的答复或表示建议、委婉请求的疑问句中,这一点我们不久就会学到。例如:

Would you like to have some apples你想吃苹果吗?

②any也可用于肯定句中,表示"任何的"。例如:

Any one of us can do this我们当中任何一个都能做这个。

some 和any的用法是经常出现的考点,希望大家能准确地掌握它们的用法。

4family

family看作为一个整体时,意思是"家庭",后面的谓语动词be用单数形式 is ;如把family看作为家庭成员时,应理解为复数,后面的谓语动词be应用are。

My family is a big family 我的家庭是个大家庭。

My family are all at home now 我的家人现在都在家。

Family强调由家人组成的一个集体或强调这个集体中的成员。home指个人出生、被抚养长大的环境和居住地点。 house指"家"、"房屋",侧重居住的建筑本身。

His family are all workers 他的家人都是工人。

My home is in Beijing 我的家在北京。

He isn't at home now 他现在不在家。

It's a picture of my family 这是一张我全家的照片。

5 little的用法

a little dog 一只小狗,a little boy 一个小男孩。little常用来修饰有生命的名词。

但little还可表示否定意义,意为"少的",加不可数名词。

There is little time 几乎没时间了。

There is little water in the cup 杯中水很少。

⑵ 词组

on the desk 在桌子上

behind the chair 在椅子后

under the chair 在椅子下面

in her pencil-box 在她的铅笔盒中

near the door 在门附近

a picture of a classroom 一个教室的

look at the picture 看这张

the teacher's desk 讲桌

a map of China 一张中国地图

family tree 家谱

have a seat 坐下,就坐

this way 这边走

二 日常用语

1 Come and meet my family

2 Go and see I think it's Li Lei

3 Glad to meet you

4 What can you see in the picture

I can see a clock / some books

5 Can you see an orange

Yes, I can / No, I can't

6 Where's Shenzhen

It's near Hong Kong

7 Let me see(口语)让我想想看。

see 在这是"明白、懂了",不可译作"看见"。例如:

8 Please have a seat

seat表示"座位",是个名词。have a seat表示"就坐",也可以说take a seat, 和sit down的意思相同。

三 语法

1 名词所有格

名词如要表示与后面名词的所有关系,通常用名词所有格的形式,意为"……的"。一般有以下几种形式:

(1) 一般情况下在词尾加"'s"。例如:

Kate's father Kate的爸爸

my mother's friend 我妈妈的朋友

(2) 如果复数名词以s结尾,只加"'"。例如:

Teachers' Day 教师节

The boys' game 男孩们的游戏

(3) 如果复数名词不以s结尾,仍加"'s"。例如:

Children's Day 儿童节

Women's Day 妇女节

(4) 表示两个或几个共有时,所有格应加在后一个名词上。例如:

Lucy and Lily's room Lucy 和Lily的房间

Kate and Jim's father Kate 和Jim的爸爸

动物和无生命事物的名词的所有格一般不在词尾加"'s",而常常用介词of的短语来表示。

a map of China 一幅中国地图

the name of her cat 她的猫的名字

a picture of my family 我的家庭的一张照片

the door of the bedroom 卧室的门

2 祈使句

祈使句主要用来表示说话人的请求、命令、建议、叮嘱等意图。祈使句一般不用主语,读时用降调。为使语气委婉、礼貌,常在句首或句尾加please 。在句尾时,please前多用逗号。

(1) 祈使句肯定形式的谓语动词一律用动词原形。

Go and see 去看看。

Come in, please 请进。

(2) 祈使句的否定形式常用don't于句首。

Don't look at your books 不要看书。

Don't play on the road 不要在马路上玩。

3 There be 的句子结构

There be是一个"存在"句型,表示"有"的意思,

肯定句的形式为:There be + 名词(单数或复数)+地点状语或时间状语。

be动词单复数的确定,看be后边第一个名词,当所接主语为单数或不可数名词时,be动词形式为is;当所接主语为复数名词时,be动词为are;当be动词后接两个以上主语时,be动词与最临近主语保持数上的一致。意思为"某地有某人或某物"。如:

There is an eraser and two pens on the desk 桌子上有一块橡皮和两支钢笔。

There are two pens and an eraser on the desk 桌上有两支钢笔和一块橡皮。

(1)there be的否定句,即在be的后面加上not。

否定形式为:There be + not + (any) + 名词+地点状语。

There is not any cat in the room 房间里没猫。

There aren't any books on the desk 桌子上没书。

(2)there be句型的疑问句就是将be提到句首:Be there + (any) +名词+地点状语?肯定回答:Yes, there is / are 否定回答:No, there isn't / aren't

---Is there a dog in the picture 画上有一只狗吗?

---Yes, there is 有。

---Are there any boats in the river 河里有船吗?

---No, there aren't 没有。

(3)特殊疑问句:How many are there (+地点状语)?"某地有多少人或物?"回答用There be

There's one / There are two / three / some

有时直接就用数字来回答。One / Two

---How many students are there in the classroom 教室里有多少学生?

---There's only one / There are nine 只有一个。/有九个。

(4)如果名词是不可数名词,用:How much + 不可数名词 + is there + 地点状语?

How much water is there in the cup 杯中有多少水?

How much food is there in the bowl 碗里有多少

My name is Zhang Yin I am 13 years old i study in NO2 Middle School I am in Class4, Grade 7 my grandfather is zhang jiang he is 67 years old my grandmother is lin fang, she is 65 years old they are both farmers my father is zhang ming he is a math teacher he is 42 my mother is li hua she is 38 years old she works at a hospital my brother is zhang wei he is 9 he is a student, too i have a happy family i love my family

C++语言: 二叉树实现的简单家谱树

/

File Name: BiTreecpp

Author: Geng Lequn[glq2000@126com]

Thur July 1 2010

Discription: 建立二叉家谱树,实现输入任意两个人的名字,查找得到其关系

/

#include <iostream>

#include <string>

#include <cstring>

#include <cstdlib>

#include <vector>

#include <mathh>

using namespace std;

typedef struct _Node

{

string sex; //性别 m 男; f 女

string name; //此人的姓名

string spause; //配偶的姓名

unsigned short level; //层次 辈分最高一层为1,下一层为为2,以此类推

struct _Node l_child; //指向其第一个孩子的指针

struct _Node r_brother; //指向其某一个兄弟姐妹的指针, 即左孩子为其后代,右孩子为其兄弟姐妹

struct _Node btr; //指向其父亲或者母亲的指针

_Node():level(0),l_child(NULL),r_brother(NULL),btr(NULL){cout<<"constructor"<<endl;}

~_Node(){cout<<name<<" destructor"<<endl;}

}Node, PNode;

void CreateBiTreePreOrder(PNode &pn, PNode pback, unsigned short depth);//建立二叉家谱树,以先序方式

void VisitBiTreePreOrder(PNode root); //前序遍历此二叉树

void TellRelation(PNode root); //判断两人关系

void DestroyBiTreePostOrder(PNode root); //销毁二叉树,释放节点占用的空间

void FindPersonMiddleOrder(PNode root, string name, PNode &presult); //返回家谱中指向某人的指针,找不到返回NULL

Node root=NULL; //全局变量,二叉树的根节点

unsigned findPersonFlag = 0; //标志位,0 没找到; 1 找到,找到后就不再搜索直接返回;利用此flag可避免将整个tree遍历一遍(若该name在tree中存在的话)

int main()

{

cout<<"请按先序遍历的顺序根据提示输入家谱信息,不存在则输入\"#\""<<endl;

CreateBiTreePreOrder(root, NULL, 1);//建立二叉家谱树,以先序方式

VisitBiTreePreOrder(root); //前序遍历此二叉树

TellRelation(root); //判断两人关系

DestroyBiTreePostOrder(root); //销毁二叉树

getchar();getchar();getchar();

return 0;

}

/

function:建立二叉家谱树,以先序方式

argument:

pn: 指向二叉树节点的引用

pback: pn这个节点的btr指针的值,即指向其parent的指针

depth: 该节点的层次,分最高一层为1,下一层为为2,以此类推

/

void CreateBiTreePreOrder(PNode &pn, PNode pback, unsigned short depth)

{

string str;

cin>>str; //输入该人信息,格式是 sex-name-spausename,如不存在则输入#

if(str == "#") //如: M-tom-marry, 表示此人叫tom, 男性, 配偶名字marry

{

pn = NULL;

return;

}

//如果是自定义的struct/class,应该使用构造函数。如果是内建数据类型,

//比如int,应该memset。 当然,更好的建议是使用vector取代new出来的数组

pn = new Node;

//处理输入的字符串

vector<string> v;

for(size_t b=0, e=strfind('-'); ; e=strfind('-', b))

{

if(e == string::npos)

{

vpush_back(strsubstr(b));

break;

}

else

vpush_back(strsubstr(b, e-b));

b = e+1;

}

//初始化该节点

pn->sex = v[0];

pn->name = v[1];

pn->spause = v[2];

pn->btr = pback;

pn->level = depth;

//递归建立左右子树的节点

CreateBiTreePreOrder(pn->l_child, pn, depth+1); //注意后两个参数的值

CreateBiTreePreOrder(pn->r_brother, pback, depth); //注意后两个参数的值

}

/

function: 前序遍历此二叉树

/

void VisitBiTreePreOrder(PNode pn)

{

if(!pn)

return;

cout<<endl<<"sex:"<<pn->sex<<endl;

cout<<"name:"<<pn->name<<endl;

cout<<"spause:"<<pn->spause<<endl;

cout<<"level:"<<pn->level<<endl;

cout<<"father's name:"<<((pn->btr == NULL)"NULL":pn->btr->name)<<endl;

cout<<"======================"<<endl;

VisitBiTreePreOrder(pn->l_child);

VisitBiTreePreOrder(pn->r_brother);

}

/

function: 中序遍历找到家谱中的一个人,返回其指针,若找不到,返回NULL

isSpause 1表示是找到的节点的配偶 0表示不是所找到的节点的配偶

/

void FindPersonMiddleOrder(PNode pn, string name, PNode &presult)

{

if(!pn)

return;

FindPersonMiddleOrder(pn->l_child, name, presult);

if(findPersonFlag) return;

if(name == pn->name || name == pn->spause)

{

presult = pn;

findPersonFlag = 1; //全局标志位,0 没找到; 1 找到,找到后就不再搜索直接返回;利用此全局flag可避免将整个tree遍历一遍(若该name在tree中存在的话)

return; //下次使用前不要忘记置为0

}

FindPersonMiddleOrder(pn->r_brother, name, presult);

}

/

function: 判断两人关系,若两人中至少一人不在树中,则两人无关系

若两人在树中,先判断两人是否同层次,若同层,判断是否是亲兄弟姐妹;

若不同层,设辈分大的人为A,辈分小的人为B,判断A和B是亲的还是表的,

比如,A为男性,且比B大一倍,判断A是否为B的爸爸,或亲叔叔(舅舅),或表叔叔(舅舅)

简单起见,此处没有区分是叔叔还是舅舅

比如,A为男性,且比B大两倍,判断A是否为B的亲爷爷(姥爷),或亲爷爷(姥爷)的亲兄弟

,或亲爷爷(姥爷)的表兄弟

简单起见,此处没有区分是叔叔和舅舅等做进一步区分

简单起见,查询时只输入节点中的name,不查询spause,否则处理起来太麻烦

/

void TellRelation(PNode pn)

{

string name1, name2;

//p1指向name1, p2指向name2, pbig指向辈分大的,psmall指向辈分小的

PNode p1 = NULL, p2 = NULL, pbig = NULL, psmall = NULL;

int differ = 0; //两人辈分数的差别

string title;

Label:

cout<<endl<<"输入想查询关系的两个人的名字,不想查则将两人名字输成#:"<<endl;

while(cin>>name1 && cin>>name2)

{

if(name1=="#" && name2=="#") return;

p1 = NULL; p2 = NULL; //因为程序是循环执行的,需要将上次遗留的值清掉

findPersonFlag = 0;

FindPersonMiddleOrder(root, name1, p1);

findPersonFlag = 0;

FindPersonMiddleOrder(root, name2, p2);

if(!p1 || !p2) //若有一个为空或都为空,说明至少有一个人不在家谱中,故两人无亲缘关系

{

cout<<name1<<((!p1)" 不在":" 在")<<" 家谱树中"<<endl;

cout<<name2<<((!p2)" 不在":" 在")<<" 家谱树中"<<endl;

cout<<name1<<" 和 "<<name2<<" 间没有关系"<<endl<<endl;

goto Label;

}

differ = (int)abs(p1->level - p2->level);

if(!differ) //辈分一样大

{

if(p1->sex == p2->sex)

{

if(p1->sex == "M") title = "兄弟关系";

else title = "姐妹关系";

}

else title = "兄妹(姐弟)关系";

if(p1->btr == p2->btr) //parent相同

cout<<name1<<" 和 "<<name2<<" 间是 "<<" 亲 "<<title<<endl;

else

cout<<name1<<" 和 "<<name2<<" 间是 "<<" 表 "<<title<<endl;

}

else //辈分不一样大

{

if(p1->level < p2->level) {pbig = p1; psmall = p2;}

else {pbig = p2; psmall = p1;}

switch(differ)

{

case 1:

if(psmall->btr == pbig)

title = ((pbig->sex == "M")"爸爸":"妈妈");

else

{

if(psmall->btr->btr == pbig->btr)

title = ((pbig->sex == "M")"亲叔(舅)":"亲姑(姨)");

else

title = ((pbig->sex == "M")"表叔(舅)":"表姑(姨)");

}

break;

case 2:

if(psmall->btr->btr == pbig)

title = ((pbig->sex == "M")"爷爷(姥爷)":"奶奶(姥姥)");

else

{

string tmp = ((pbig->sex == "M")"兄弟":"姐妹");

if(psmall->btr->btr->btr == pbig->btr)

title = ((psmall->btr->btr->sex == "M")"爷爷(姥爷)的亲":"奶奶(姥姥)的亲") + tmp;

else

title = ((psmall->btr->btr->sex == "M")"爷爷(姥爷)的表":"奶奶(姥姥)的表") + tmp;

}

break;

default:

string tmp2;

PNode pt = psmall;

int n = differ-2; //计算"老"字 (即grand这个字) 出现的个数

for(int i=0; i<n; ++i)

tmp2 += "老";

for(int i=0; i<differ; ++i)

pt = pt->btr;

if(pt == pbig)

title = tmp2 + ((pbig->sex == "M")"爷爷(姥爷)":"奶奶(姥姥)");

else

{

string tmp3 = ((pbig->sex == "M")"兄弟":"姐妹");

if(pt->btr == pbig->btr)

{title = tmp2 + ((pt->sex == "M")"爷爷(姥爷)的亲":"奶奶(姥姥)的亲"); title+=tmp3;}

else

{title = tmp2 + ((pt->sex == "M")"爷爷(姥爷)的表":"奶奶(姥姥)的表"); title+=tmp3;}

}

break;

}

cout<<pbig->name<<" 是 "<<psmall->name<<" 的 "<<title<<endl;

}

goto Label;

}

}

/

function: 后序遍历销毁此二叉树,释放节点占用的内存空间

/

void DestroyBiTreePostOrder(PNode pn)

{

if(!pn) return;

DestroyBiTreePostOrder(pn->l_child);

DestroyBiTreePostOrder(pn->r_brother);

delete pn;

}

  初中英语作文常用短1

 1 at no time 从不,决不

 2 at one time 曾经,一度;同时

 3 at present 目前,现在

 4 at someone's disposal 任处理

 5 at the cost of 以为代价

 6 at the mercy of 任凭摆布

 7 at the moment 此刻,目前

 8 accuse sb of sth控告

 9 add to增加(add up to)

 10 after all 毕竟,究竟

 11 agree with同意

 12 ahead of time / schedule提前

 13 ahead of 在之前(ahead of time 提前)

 14 alien to与相反

 15 all at once 突然,同时

 16 all but 几乎;除了都

 17 all of a sudden 突然

 18 all over again 再一次,重新

 19 all over 遍及

 20 all right 令人满意的;可以

 21 all the same 仍然,照样的

 22 all the time 一直,始终

 23 angry with sb at/about sth生气,愤怒

 24 anxious about/for忧虑,担心

 25 anything but 根本不

 26 apart from 除外(有/无)

 27 appeal to 吸引,申诉,请求

 28 applicable to适用于

 29 apply to适用

 30 appropriate for/to适当,合适

 31 approximate to近似,接近

 32 apt at聪明,善于

 33 apt to易于

 34 around the clock夜以继日

 35 as a matter of fact 实际上

 36 as a result(of) 因此,由于

 37 as a rule 通常,照例

 38 as far as be concerned 就而言

 39 as far as 远至,到程度

 40 as follows 如下

 41 as for 至于,关于

 42 as good as 和几乎一样

 43 as if 好像,防腐

 44 as regards 关于,至于

 45 as to 至于,关于

 46 as usual 像平常一样,照例

 47 as well as 除外(也),即又

 48 as well 同样,也,还

 49 ashamed of羞愧,害臊

 50 aside from 除外(还有)

 51 ask for the moon异想天开

 52 at a loss 茫然,不知所措

 53 at a time 一次,每次

 54 at all costs 不惜一切代价

 55 at all events 不管怎样,无论如何

 56 at all times 随时,总是

 57 at all 丝毫(不),一点也不

 58 at any rate 无论如何,至少

 59 at best 充其量,至多

 60 at first sight 乍一看,初看起来

 61 at first 最初,起先

 62 at hand 在手边,在附近

 63 at heart 内心里,本质上

 64 at home 在家,在国内

 65 at intervals 不时,每隔

 66 at large 大多数,未被捕获的

 67 at last 终于

 68 at least 至少

初中英语作文常用短2

 1 need textbs 需要我的教科书

 2 be ging t d sth 打算做某事

 3 wear watch 佩带手表

 4 tae lunch 带午饭

 5 g n a schl trip 去参加学校郊游

 6 n tie 按时

 7 sund lie + n 听起来象……

 8 after schl 放学后

 9 have class 上课

 10 tal t sb 和某人谈话

 11 n the plagrund 在操场上

 12 allw sb t d sth 允许某人做某事

 13 prise t d sth 许诺做某事

 14 a lt f stuff 许多杂物

 15 agree t d sth 同意做某事

 16 watch a vie 看**

 17 have fun 玩的高兴

 18 g t a vie 去看**

 19 lie this 象这样

 20 what tie 什么时候

 21 after lunch 午饭后

 22 at 1:00 p 在下午1点钟

 23 dn’t be late 别迟到

 24 dn’t wrr 别担心

 25 wal t se place 走着去某地

 26 the vie theater **院

 27 an f … ……中任何一个

 28 at the vie 在看**期间

 29 I dn’t thin s 我不这样认为。

 30 n the weeend 在周末

 31 get there 到那

 32 in France 在法国

 33 have basetball practice 进行篮球训练

 34 in the librar 在图书馆

 35 plan t d sth 计划做某事

 36 tae an art class 上美术课

 37 ever da 每天

 38 d well in… 擅长……

 39 ath prbles 数学难题

 40 get help fr… 从……那得到帮助

初中英语作文常用短3

 A

 a bit有一点儿;一会儿

 a bit of有一点儿

 a bottle of 一瓶

 a cup of 一(茶)杯

 a glass of 一(玻璃)杯

 a few 一些,少数几个

 again and again再三地,反复地

 after all 毕竟,终究

 after a while 过了一会儿

 after school 放学后

 agree on 同意,赞成

 agree to do sth 同意做某事

 agree with (sb) 与某人意见一致

 a group of 一群

 a kind of 一种

 a little 一点,少量

 a lot of 许多,大量

 a lot 许多,大量

 a moment ago 刚才

 a moment later 片刻之后

 a place of interest 名胜

 and so on 等等

 across from 在……对面

 a list of …的清单

 a pair of 一双

 a quarter past/to… …点过一刻/差一刻到…点

 a roll of film 一卷胶卷

 a shop assistant 售货员;店员

 a top speed of 50 kilometres per hour 每小时50千米的高

 a number of若干的;许多的

 a set number of固定数量的`;一定数量

 all by oneself独自地,全靠自己

 all day整天;一天到晚

 all kinds of 各种各样的

 all one’s life一生;终生

 all over遍及,到处,结束

 all over the world全世界

 all right行了;好吧;(病)好了

 all the same都一样,仍然

 all the time一直,始终;老是

 all year round一年到头

 an hour or two一两个小时

 answer the telephone接电话

 answer to……的答案

 anything else 别的东西(事情

 arrive at/in+地方名词 到达某地

 as…as像一样

 as…as one can尽量

 as if 好像

 as long as 只要

 as soon as一就

 as soon as possible尽快,尽可能早地

 as usual像往常一样

 as well as也,又

 ask for要求(做)某事

 ask sb to do sth 要求某人做某事

 at breakfast早餐时

 at firt起先,开始的时候

 at home在家

 at last最后,终于

 at least至少;起码

 at midnight 在半夜

 at night在夜里

 at noon在正午

 at once马上

 at school在学校(上课)

 at sea 在海上

 at the beginning of在。。。。。。开始时

 at the cinema看**

 at the age of在。。。。。。岁的时候

 at the door在门口

 at the edge of在……边缘

 at the end of在……的结尾

 at front of在……(外部的)前面

 at the front of在……(内部的)前面

 at the foot of在……脚下

 at the head of在……的前面;在……的排头/前面

 at the top of在……顶上/部

 at the very top 在最顶层

 at the moment此刻;正在那时

 at that moment正在那时

 at the same time同时

 at the starting line在起跑线处/上

 at this time of the year在一年中这时候

 at times偶尔;有时,时常

 at work在工作

 around the world世界各地

 B

 bad luck不幸,倒霉

 bad manners 没礼貌;坏习惯

 be abroad 出国,在国外

 be back home回到家

 be able to do sth能够做某事

 be unable to do sth不能做某事

 be after追求,想得到

 be alone独自,单独

 be amazed at 对……感到惊讶

 be angry with sb生某人的气

 be anxious about担心,焦虑

 be asleep睡着

 be awake 醒着的

 be away离开

 be away from远离……

 be away from home离家在外

 be bad for对……有害

 be badly hurt伤得很重

 be born in/on 出生于……

 be busy doing sth忙于做某事

 be busy with sth 忙于某事

 be careful小心

 be covered with被……覆盖着

 because of由于

 be confident of对……有信心

 be excited 兴奋;激动

 be different from与……不同

 be easy to do sth做某事容易

 be famous as作为……而出名

 be famous for因……而出名

 be fed up with 厌倦

 be filled with充满

 be free免费,自由,空闲

 be friendly to sb对某人友好

 be friends with 与……交朋友

 be from来自于

 be full of充满着

 beg one’s pardon 请原谅;对不起

 be going to do sth 打算(计划)做某事

 be good at善于,擅长……

 be good for 对……有益

 be happy to do sth乐于做某事

 be hard to do sth做某事难

 be helpful有帮助

 (be)in bed 在床上,在睡觉

 be in hospital(生病)住院

 be/become interested in对……感兴趣

 be in trouble处于困难之中

 be joined to 接近;连接

 Beijing Opera 京剧

 before long 不久以后

 be kind to sb对……友好

 belong to属于

 be late for 迟到

 be less/more trouble 麻烦少/多

 be like像……

 be located in/on座落于;位于

 be lost迷路;丢失

 be mad at 生……的气

 be made of/from用……制成的

 be made in由……制造

 be nice of sb 某人真好

 be nice to 对……好

 be off 离开

 be out 不在,外出

 be over结束;在……上方;超过

 be pleased满意

 be proud of 为……而自豪/骄傲

 be quiet安静

 (be)related to和……有关系,涉及

 be/get ready for sth 为……准备

 be/get ready to do sth 准备好做某事

 be saved获救

 be sick 生病

 be scared of 害怕

 be sorry遗憾;后悔,难过

 be strict with对……要求严格

 be sure (of)肯定……

 be talented at 在……有特长

 be the opposite 恰恰相反

 be weak in 在……(方面)弱

 be welcome 受欢迎,不用谢

 be worn out 筋疲力尽

 be worried about 为……担心

 be well-known for 因……而著名

 begin school 开学

 begin to do sth 开始(着手)做某事

 begin with 以……开始

 believe in(sb) 相信(某人)

 between…and… 在……和……之间

 blow away (风)刮走,吹走

 blow out 吹灭

 body language 手势语

 borrow…from… 从……借来……

 both…and… 既……又…… , ……和……

 break down (机械)损坏;拆散(某物)

 break a world record 打破一项世界纪录

 break into 潜入;闯入

 break into pieces (使)成为碎片

 bring back 归还;使……想起

 bring…to… 把……带给…… ;给……带来……

 bring up 养育

 brush one’s teeth 刷牙

 by air/bike/bus/car乘飞机/骑自行车/ 乘公共汽车/坐汽车

 by plane/boat/train/ship乘飞机/坐船/ 乘火车/乘轮船

 by land/sea 由陆路/由水路

 by hand 手工

 by oneself 独自

 by the end of 到……时为止

 by the side of 在……旁边

 by the time 到……时候

 by the way 顺便说

 by then 到那时

 bus station 公共汽车站

 business hours 营业时间

 buy sth for sb 给某人买某物

 C

 call one’s name 叫某人的名字,点名

 call…for short 简称就

 can’t wait to do sth 迫不及待

 catch a bus 赶公共汽车

 catch a cold 着凉,伤风,感冒

 catch a ball 接球

 catch up with 赶上

 change one’s mind 改变主意(想法)

 cheer for 为……助威/加油

 Christmas Eve 圣诞节前夕

 clean up 清除;收拾干净

 carry …away… 把……搬(移)走

 carry on 坚持下去;继续下去

 come along 快点

 come back 回来

 come down 下来

 come from 来自于

 come in/out 进来/出来

 come into 进来

 come into one’s mind 想起

 come on 赶快,快点。跟我来

 come out (花)开;发(芽)

 come over 过来,顺便来访

 come around/round (走)过来

 come to school 来校

 come true 实现

 come up with 发现

 compare to/with 与……相比(比较)

 connect…to … 连接……到………

 congratulations(to sth) 祝贺(某人)

 communicate with 与……交流

 cook a meal 做饭

 copy one’s example 以……为榜样

 cover…with… 用……覆盖……

 cut down 砍倒,消减

 D

 day after day 一天又一天,日复一日

 decide to do sth 决心做某事

 dining room 餐厅

 do further study 继续学习

 do housework 做家务

 do morning exercises 做早操

 do one’s best 尽最大努力,竭尽全力

 do one’s homework 做功课,做家庭作业

 do some shopping/cooking/cleaning 买东西/做饭/扫除

 do some reading/washing 看书/洗衣服

 do sport 运动

 do some sports运动,做运动

 do the shopping/washing 买东西/洗衣服

 do well in在……方面做得好

 do with 处理,安排

 don’t have to 没必要,不得不

 don’t worry 别担心

 dress up 打扮,穿上盛装

 drop (math )放弃(数学)

 drop off 放下(某物)

 during the holiday 在放假期间

 E

 each other 互相,彼此

 eat up 吃完,吃光

 either…or…不是……就是……

 encourageto do sth 鼓励……做某事

 或者……或者……

 enjoy doning sth 喜欢做某事,享受……乐趣

 enjoy oneself 过得愉快

 ever since 自从

 every ten minutes 每隔十分钟

 every day 每天

 every other day 每隔一天

 even if 即使,纵然

 excuse me 对不起

 except for 除了……以外

 eye exercises 眼保健操

 F

 face to face 面对面

 far away 遥远

 far behind 落后

 far from 远离

 fall asleep 入睡

 fall down 倒下;跌倒;从……落下

 fall ill/sick 生病

 fall in 在……失败,(考试)不及格

 fall on top of 掉到了……上面

 fall off 从……掉下来/摔下来

 fall one’s exam 考试不及格

 fall over 滑倒,摔倒

 family name 姓

 family tree 家谱

 feel afraid 觉得害怕

 feel at home 像在家里一样舒适

 feel proud 感到自豪

 feel lonely 感到寂寞

 feel like doing sth 想要做某事

 feel tired 感到疲劳

 feel well 觉得舒服

 feel worried 感到忧虑

 field trip 野外旅游

 fight against 为反对……而斗争

 fill with 装满

 fill in the blanks 填空

 finish doing sth 完成/结束……

 find out 查出,查明,发现,了解

 find it difficult to do sth 发现很难做某事

 (sth)fit(sb)well 非常合身

 fly a kite 好风筝

 follow one’s example 仿照……的榜样

 follow one’s instruction 听从某人的指导

 for a moment 一会儿

 for a walk 散步

 for ever 永远

 for example 例如

 for long 很长,很长时间

 forget doing sth 忘记做过某事

 four times as…as…是……的四倍

 form now on 从此以后,今后

 from then on 从那时起

 from…to… 从……到……

 full name 全名

 full of 装满

 G

 get back 返回,取回

 get down 下来,落下

 get dressed 穿衣服

 get home 到家

 get in 收集,进入

 get into 搭乘(出租车)

 get lost 迷路,丢失

 get long/short 变长/短

 get off 下车,取下,离开

 get on 上车

 get on…with sb 与某人相处……

 get on well with sb与某人相处融洽

 get married 结婚

 get more exercise做更多运动

 get out of 从……出来,把……拿出来, 从出租车(轿车)下来

 get out of bed 起床

 get ready for sth 为……作准备

 get ready to do sth 准备做某事

 get up 起床,起立

 get warm 变暖和

 get well 痊愈

 get together 团聚

 get to 到达(某地)

 get to know 逐渐认识到

 get to work 开始工作(学习)

 give advice to 给……提建议

 give sb a call 给某人打电话

 give back 归还,送回

 give first aid 进行急救

 give sb a push 推某人一下

 Y

 You are welcome!别客气(不用谢)。

新目标七上句型大全也就是初一英语

人教版新目标英语七年级上册句型和词组Starter Unit1-31 Good morning/afternoon /evening, Bob!早上/下午/晚上好,Bob!2 Good morn...
点击下载
热门文章
    确认删除?
    回到顶部