什么是非谓语动词?非谓语动词是指再句子中不做谓语的动词。非谓语动词包括:不定式,分词(过去分词和现在分词),动名词。
为什么有非谓语动词的存在?因为一个句子中只能有一个谓语动词,如果一个句子需要多个动词才能表达出完整的意思,这时候就需要用到了谓语动词。
常见的非谓语动词有哪些不定式构成:由to +动词原形构成,to 为不定式符号,并无实际意义。
to do:表 将来、目的
分词分词又分为 现在分词 和 过去分词
现在分词:构成:由动词+ing构成
doing:表主动、进行
过去分词:构成:由动词+ed构成。
done:表被动、完成
动名词构成:由动词+ing构成。
听名字也知道,是 动词 —-> 名词
只改变词性,不改变词义
非谓语动词中能充当1)主语:不定式、动名词eg:Reading books is a good habit.   动名词 作主语:是一件事(读书这件事)
eg:To get up early is necessary.         不定式 作主语:强调没有发生的动作      形式主语
宾语、表语:不定式、动名词eg:My dream is to be  ...
if语句结构0表示假,非0表示真。
12345678910111213141516// 1if(表达式)    语句;// 2if(表达式)    语句1;else    语句2;//  多分支    if(表达式1)    语句1;else if(表达式2)    语句2;else    语句3;
实例
判断一个人的年龄处于什么阶段
123456789101112131415161718192021222324252627#include <stdio.h>int main(){    int age = 0;    scanf("%d", &age);    if(age<18)   {        printf("少年\n");   }    else if(age>=18 && age<30)   {        printf("青年\n");   }    else if(age>=30 && ...
什么是C语言?C语言 是一门 通用计算机编程语言,广泛应用于底层开发。C语言是一门 面向过程 的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。
数据类型
注意:存在这么多的类型,其实是为了更加丰富的表达生活中的各种值。
1234567891011121314151617181920212223/*char        //字符数据类型short       //短整型int         //整形long        //长整型      long long   //更长的整形float       //单精度浮点数double      //双精度浮点数*/#include <stdio.h>int main(){    printf("%d\n", sizeof(char));       // 1    printf("%d\n", sizeof(short));      // 2    printf("%d\n", sizeof(int));        // 4  ...
什么是名词性从句名词性从句 本质也是一个句子,在句子中充当名词作用,需要符合英语句子的基本结构。另外,从句需要一个 引导词,因此 引导词  + 一个完整句子 = 从句,这也是主从句的区别
名词性从句分类
主语从句It is/was + important/necessary …… + that …… ,that引导的从句部分的谓语动词使用 (should) + do。(形式主语的虚拟语气)
宾语从句当主句的谓语动词表示 要求、建议、命令时,宾语从句 的谓语动词用 should + do。(虚拟语气)that作 宾语从句 的引导词 可省略,其他名词性从句不可省略。剧透:定语从句 关系代词 作宾语 时,可省略
表语从句
同位语从句对前面 抽象名词 进行解释的从句。( 同位语从句 = 前面的名词 )抽象名词:fact、idea、hope、wish、news、promise、opinion、suggestion、truth ……当同位语从句所修饰的名词表 要求、建议、命令等时,从句的动词用should + do。(虚拟语气)
名词性从句 引导词分类从属连词从句中 不充当成分
if 在  ...





