什么叫复合语句

如题所述

复合句分为并列复合句compound sentence(也称并列句)和主从或从属复合句complex sentence(也称复杂句),并列复合句compound sentence是有并列连词:and、or、but连接。

从属复合句complex sentence由一个主句(Principal Clause)和一个或一个以上的从句(Subordinate Clause)构成。用疑问词作引导词,主句是全句的主体,通常可以独立存在;从句则是一个句子成分,不能独立存在。

从句不能单独成句,但它也有主语部分和谓语部分,就像一个句子一样。所不同在于,从句须由一个关联词(conjunction)引导。 根据引导从句功能不同,大致可分为:主语从句、表语从句、宾语从句、定语从句、状语从句等。

扩展资料:

状语从句:

1、地点状语从句

地点状语从句通常由where, wherever 引导。

2、方式状语从句

方式状语从句通常由as, (just) as…so…, as if, as though引导。

1) as, (just) as…so…引导的方式状语从句通常位于主句后,但在(just) as…so…结构中位于句首,这时as从句带有比喻的含义,意思是"正如…","就像",多用于正式文体,例如:

Always do to the others asyou would be done by.

你希望人家怎样待你,你就要怎样待人。

2) as if, as though

两者的意义和用法相同,引出的状语从句谓语多用虚拟语气,表示与事实相反,有时也用陈述语气,表示所说情况是事实或实现的可能性较大。汉译常作"仿佛……似的","好像……似的",例如:

They completely ignore these facts as if (as though)they never existed.

他们完全忽略了这些事实,就仿佛它不存在似的。(与事实相反,谓语用虚拟语气。)

3、目的状语从句

表示目的状语的从句可以由that, so that, in order that, in case等词引导。

4、结果状语从句

结果状语从句常由so… that 或 such…that引导,掌握这两个句型,首先要了解so 和 such与其后的词的搭配规律。

参考资料来源:百度百科-复合句

温馨提示:内容为网友见解,仅供参考
第1个回答  2008-12-12
1 英语复合句
复合句也称主从句,即主句和从句,从句须有引导词或叫连词引出,否则复合句不成立。由于连词既起连接主句和从句的作用,表明主从句之间的关系,还在从句中充当一定的成份,有一定的意义,故复合句中的连词常成为考查的焦点。
从句有三种:

1.名词性从句
2.定语从句(形容词性从句)
3.状语从句(副词性从句)
引导从句的词有哪些呢?
1.名词性从句包括主语、表语、定语和同位语从句that-只起连接作用,在从句中无成分或意义,引导宾语从句时可省略;
if-“是否”,只引导宾语从句,不省略;
whether-当“是否”讲,常和or not连用,意思相同,只是语气强“是还不是”,不可省略;
what-“什么”或代替所说的话,所做的事,在从句中作主语,宾语或表语;
which-“哪个”在从句中作主语,宾语或定语,指代人或物都可;
who-“谁”在从句中作主语或宾语,指人;
whom-“谁”在从句中作宾语,指人;
whose-“谁的”在从句中作定语,指人;
where-“在哪里”或代替所指的地方,在从句中作状语;
when-“什么时候”或代替所说的时间,在从句中作状语;
why-“为什么”或代替所说的原因,在从句中作状语;
how-“怎么样”或代替所说的方式、方法,在从句中作状语。
还有whichever,whoever,whomever,whosever等,比一般连词语气强。
2.定语从句,也叫形容词从句,因为它在复合句中作定语,修饰名词或代词,相当于一个形容词的作用。判断定语从句首先看是否有先行词,否则应视为别的从句,引导定语从句的词叫关系代/副词。
That-指人或物,在从句中作主语,宾语或表语,作宾语时可省略;
which-指物或整个主句,在从句中作主语或宾语,作宾语时可省略;
who-指人,在从句中作主语或宾语,作宾语时可省略;
whom-指人,在从句中作宾语,可省语;
whose-指人或物,在从句中作定语;
as-“正如,正像” 指人或物,在从句中作主语或宾语,多与the same…或such…在先行词前搭配使用,也可指代整个主句,此时,As…从句可放句首,即主句前;
when-指时间,在从句中作状语;
where-指地点,在从句中作状语;
why-指原因,在从句中作状语。
3.状语从句,也叫副词从句,因为它在复合句中作状语,起副词作用。状语从句按其意义可分为时间、地点、条件、原因、目的、结果、让步、方式、比较九种。
1)时间状语从句
when-“当…时候”,“在…之后”,表示主从句动作的一先一后,或一个在进行中,另一个突然发生;
while-“在…期间”,“随着…”表示从句动作在持续中;
as-“一边…一边”,表示与主句动作的伴随性;
after-“在…之后”表示主句动作在从句动作之后发生;
before-“在…之前”,主句动作在从句动作之前发生;
since-“自从”,从句中是过去时态,主句用现在完成时,现在完成进行时,或be动词的现在时;
till-“直到”主句动作持续到从句的动作发生;
until-“直到”多用在“not…until”句式中,主句为非持续性动用,从句动作发生在主句动作之前;
as soon as-“一…就”,常用“主将从现”句式中

2)地点状语从句
where-“哪里”,“在…地方”
wherever-“无论在哪里”
anywhere-“在…任何地方”
everywhere-“到处”
3)条件状语从句
if-“如果”,“假如”
unless-“除非”,“如果不…”,=if…not…

4)原因状语从句
because-“因为”,侧重从句内容;
since-“由于”,“既然”,侧重主句内容;
as-“由于”侧重主句内容;
now that-“既然”=since
5)目的状语从句
so that-“为了…”,不能放在主句之前;
in order that-“为了…”,可放主句前面;
如:She didn't move to the suburb so that/in order that she could look after her mother.
In order that she could look after her mother,she didn't move to the subur B.
6)结果状语从句
so…that-“如此…所以…”
such…that-“这么…所以…”
so that-“结果…”
so-“所以…”,引导并列句表结果;
7)让步状语从句

whether…or“无论是否…”

8)方式状语从句
as-“正如…,正像…,按照…”=like.

like-“像…,按照…”=as
9)比较状语从句
as…as-“和…一样”
not as/so…as-“和…不一样”(形容词或副词用原级)
than-“比…更…”,形容词或副词用比较级;

2.在编程语言中
把多个语句用括号{}括起来组成的一个语句称复合语句。 在程序中应把复合语句看成是单条语句,而不是多条语句,例如
{
x=y+z;
a=b+c;
printf(“%d%d”,x,a);
}
是一条复合语句。复合语句内的各条语句都必须以分号“;”结尾;此外,在括号“}”外不能加分号。
第2个回答  推荐于2017-09-30
TAG: 复合语句,基本语句,语句,程序,程序结构
TEXT: 复合语句是使用花括号“{ }”将多条语句括起来组合而成的一种语句格式,也称为功能块。

一般语句格式为:
{
〔局部定义变量〕;
语句1;
语句2;
……
语句n;
}
复合语句从形式上看是多个语句的组合,但在语法意义上它是一个整体,相当于一条语句,所以凡是可以用简单语句的地方都可以用复合语句来实现。在程序设计中复合语句被看成是一条语句,而不是多条语句。
例如:
{
a=10;
printf(“%d”,a);
}
就是复合语句。变量a=10的作用区域就在{ }之内,用于printf函数的输出处理。详细内容见变量的存储类别。

提示 复合语句中的每一条语句都必须以“;”结束。而不允许将“;”写在“}”外。复合语句不需要以“;”结束。

REF: .TXT本回答被提问者采纳

计算机中什么是复合语句?
复合语句是包含其它语句(语句组)的语句;1.它们会以某种方式影响或控制所包含其它语句的执行。 通常,复合语句会跨越多行,虽然在某些简单形式下整个复合语句也可能包含于一行之内。2.if, while 和 for 语句用来实现传统的控制流程构造。 try 语句为一组语句指定异常处理和\/和清理代码,而 with 语句允...

什么叫复合语句
复合语句是使用花括号将多条语句括起来组合而成的一种语句格式,也称为功能块。复合语句从形式上看是多个语句的组合,但在语法意义上它是一个整体,相当于一条语句,所以凡是可以用简单语句的地方都可以用复合语句来实现。在程序设计中复合语句被看成是一条语句,而不是多条语句。

什么叫复合语句 复合语句是什么
1、复合语句即把多个语句用括号{}括起来组成的一个语句。2、在程序中应把复合语句看成是单条语句,而不是多条语句,例如{x=y+z;a=b+c;printf(%d%d,x,a);}是一条复合语句。复合语句内的各条语句都必须以分号“;”结尾;此外,在括号“}”外不能加分号。

复合句是什么
复合句是一种语法结构。复合句是指一个句子中包含两个或更多主句,并且这些主句之间存在某种逻辑关系或连接。复合句是由多个独立句子通过连词、关联词或其他语法手段组合而成的。每个主句在复合句中都有其独特的意义和作用,它们共同构建了一个更完整、复杂的语句表达。在复合句中,各主句之间的关系可以是...

C语言中,什么叫复合语句
复合语句不仅仅是一种语法上的构造,更是一种编程技术。通过合理地使用复合语句,开发者可以将相关的操作组合在一起,形成一个更复杂的逻辑单元。例如,在循环或条件语句中,复合语句可以用来封装一组相关的操作,以确保这些操作作为一个整体被执行。复合语句的应用场景非常广泛。在函数体中,它可以包含初始...

复合语句在语法上被认为是
复合语句在英语语法中是由两个或多个子句组成的句子,每个子句都有自己的主语和谓语。它们可以使句子更丰富、有趣和有说服力。复合句有两种基本的子句类型:主从句和并列句。主从句由一个主句和一个或多个从句组成,而并列句由两个或多个并列的子句组成。在使用复合句时,需要注意一些语法规则,例如主...

C语言基础语句复合语句
复合语句的使用在编写复杂逻辑和控制结构方面非常有用,例如循环、条件判断和函数定义等。在C语言中,复合语句不仅简化了代码的阅读和维护,还提高了代码的组织性和可重用性。通过合理使用复合语句,程序员可以更高效地实现算法,减少代码冗余,提高程序的可读性和可维护性。复合语句是C语言中不可或缺的一...

什么叫复合语句
TEXT:复合语句是使用花括号“{ }”将多条语句括起来组合而成的一种语句格式,也称为功能块。一般语句格式为:{ 〔局部定义变量〕;语句1;语句2;……语句n;} 复合语句从形式上看是多个语句的组合,但在语法意义上它是一个整体,相当于一条语句,所以凡是可以用简单语句的地方都可以用复合语句来...

复合语句和if语句有什么区别?
1、句式不同:if语句后用括号{}括起来组成的一个语句称复合语句。 在程序中应把复合语句看成是单条语句,而不是多条语句。如:{x=y+z;a=b+c;printf(“%d%d”,x,a);},大括号中的几条单语句是一个整体,是一条复合语句。2、语句逻辑不同:if语句后有大括号的复合语句执行逻辑是整体...

复合语句是什么
由多条语句组成在一起的一组语句,在执行时这组语句要么都执行,要么都不执行(遇到跳转情况除外)

相似回答