跟读练习: What's an if statement? 🤔 - 通过视频学习英语口语

选择练习模式

每种模式都会打开全屏练习室。

92 句
如果句子过短或过长,请点击 Edit 进行调整。
1
All right guys, we are on if statements.
2
With an if statement, you do something if a condition you set is true.
3
If not, then don't do it.
4
It's as simple as that.
5
We'll ask a user what their age is.
6
If their age is greater than or equal to 18, they'll be allowed into our site.
7
If they're under 18, well, we won't let them in.
8
Let's declare variable age.
9
Int age.
10
Then we'll create a prompt.
11
standard output enter your age.
12
Standard input age.
13
Okay, this is how to write an if statement.
14
You type if, then a set of parentheses, then a set of curly braces.
15
If some condition within the parentheses is true, you perform some subset of code.
16
We are going to check if age is greater than or equal to 18.
17
Greater than or equal to is a comparison operator.
18
There's other comparison operators such as less than or equals to, less than, greater than.
19
If you need to compare if two values are equal, you use two equal signs.
20
You don't wanna say equals because then you're setting age equal to 18.
21
Equals is the assignment operator.
22
So let's check to see if age is greater than or equal to 18.
23
Then we'll print a message.
24
Standard output.
25
Welcome to the site.
26
Okay, let's Let's try this.
27
Enter your age.
28
Let's say that I'm 12.
29
Well, it doesn't do anything.
30
Since this condition evaluated to be false, we skip over this body of code.
31
If it were true, then we execute it.
32
This time my age is 21.
33
I hit enter.
34
Welcome to the site.
35
If you would rather do something else if a condition is false, you can use an else statement.
36
An else statement you will place at the end.
37
There is no condition.
38
Else, we will print standard output.
39
You are not old enough to enter.
40
Okay, let's try this again.
41
Enter your age.
42
I'll say that I'm 12.
43
You are not old enough to enter.
44
That's an if statement.
45
If some condition is true, you do something.
46
If not, you can do something else or nothing at all.
47
There are more conditions you can check by using an else if statement.
48
We can check another condition by adding else if.
49
If this condition is false, check this else if condition.
50
Let's check to see if age is less than zero.
51
That means somebody hasn't been born yet.
52
You haven't been born yet.
53
Okay, now check this out.
54
Let's say that my age is negative 10.
55
Then I hit enter.
56
You haven't been born yet.
57
Since this condition was false, we skip this section of code.
58
Then we check the else if statement.
59
Since this condition was true, we execute this body of code.
60
Then skip over the else statement.
61
Let's add one more else if statement.
62
Else if...
63
Age is greater than or equal to 100.
64
Standard.
65
Output.
66
You are too old to enter this site.
67
Okay, enter your age.
68
I am 120 years old.
69
I hit enter.
70
Welcome to the site.
71
We check these conditions one by one starting from the top.
72
We stated that our age was 120 years old.
73
Even though we were expecting to execute this body of code, we instead executed this body of code within the if statement.
74
That's because our age was technically still greater than or equal to 18.
75
So the order of your if and else if statements does matter.
76
It makes a difference.
77
If we need to execute this body of code, if somebody's age is greater than or equal to 100, well then we should probably move that to the top.
78
Then turn it into an if statement.
79
Else if age is greater than or equal to 18, we will display this message.
80
Let's try this one more time.
81
Enter your age.
82
I am 120 years old.
83
I hit enter.
84
You are too old to enter this site.
85
So yeah, that's an if statement.
86
You do something if a condition is true.
87
If not, then you don't do it.
88
If you would rather do something else, you can use an else statement.
89
If there's other conditions you would like to check before reaching the else statement, you can use an else if statement.
90
And there's really no limit to these.
91
If you would like a copy of this code, I'll post this in the comment section down below.
92
And well, yeah, those are if statements in C++.

下载应用

流利口语所需的一切

AI 发音评分逐句打分
音标练习掌握每个音
词汇学习建立你的词库
词汇游戏边玩边学

同频道

FOR YOU

推荐视频

本课的词汇与口语要点

这节 B1 级别的口语课以视频“What's an if statement? 🤔”为素材。 视频中反复出现的词有:statement, condition, equal, enter, greater。 这段视频共有 92 个句子、733 个单词可供跟读。 讲话部分时长为 4:53。 说话人语速自然,每分钟约 150 个词,接近日常对话。 92% 的单词属于英语最常用的 3,000 词,词汇容易理解。

视频中的重点词汇

视频中最难的 10 个单词,附发音和释义:

单词发音释义
execute 动词/ˈɛksɪˌkjuːt/處決 /处决, 處死 /处死
skip 动词/skɪp/跳
operator 名词/ˈɑpəˌɹeɪtɚ/話務員 /话务员, 接線員 /接线员
parenthesis 名词/pəˈɹɛn.θə.sɪs/圓括號 /圆括号, 插入語 /插入语
subset 名词/ˈsʌbˌsɛt/子集
curly 形容词/ˈkɝli/捲曲的 /卷曲的
evaluate 动词/ɪˈvaljʊeɪt/評價 /评价
declare 动词/dɪˈklɛɚ/宣布
technically 副词/ˈtɛk.nɪˌkəl.i/嚴格來說 /严格来说
assignment 名词/əˈsaɪn.mənt/分配, 布置

值得反复跟读的句子

视频中简短而完整的句子,可以直接用在日常对话里:

  • We'll ask a user what their age is.
  • Then we'll create a prompt.
  • Then we'll print a message.
  • You haven't been born yet.
  • Let's add one more else if statement.

视频中的语法

说话人最常用的结构,并附上视频中的原话:

结构视频中的用法
条件句 if + 从句,will/would + 动词 — 条件及其结果If they're under 18, well, we won't let · If there's other conditions you would like
被动语态 be + 过去分词 — 强调发生了什么,而不是谁做的be allowed · been born
现在完成时 have/has + 过去分词 — 过去发生但与现在仍有关联的事hasn't been born · haven't been born
比较级 -er than / more … than — 比较两个事物greater than

需要注意的发音

说话人用了 19 次缩略和弱读形式,例如 don't, we'll, haven't。请按听到的简短形式来说。

  • 长单词——注意重音位置: operator /ˈɑpəˌɹeɪtɚ/, parenthesis /pəˈɹɛn.θə.sɪs/, technically /ˈtɛk.nɪˌkəl.i/

中文母语者容易读错的音:

  • /v/ — 不要读成 /w/,上齿轻触下唇: evaluate /ɪˈvaljʊeɪt/, variable [ˈvæɹ.i.ə.bl̩]
  • 词尾辅音 — 要读清楚,后面不要加元音: execute /ˈɛksɪˌkjuːt/, skip /skɪp/, parenthesis /pəˈɹɛn.θə.sɪs/, subset /ˈsʌbˌsɛt/, brace /bɹeɪs/

如何用这段视频练习

  1. 先完整听一遍视频,不要开口,记下不认识的单词。
  2. 先用 0.75 倍速逐句跟读,熟练之后再回到正常速度。
  3. 录下自己的声音并与原声对比,特别注意 execute, skip, operator 这类单词。

什么是跟读法?

跟读法 (Shadowing) 是一种有科学依据的语言学习技巧,最初开发用于专业口译员的培训,并由多语言者Alexander Arguelles博士普及。这个方法简单而强大:您在听英语母语原声的同时立即大声重复——就像是一个延迟1-2秒紧跟说话者的影子。与被动听力或语法练习不同,跟读法强迫您的大脑和口腔肌肉同时处理并模仿真实的讲话模式。研究表明它能显着提高发音准确性,语调,节奏,连读,听力理解和口语流利度——使其成为雅思口语备考和真实英语交流最有效的方法之一。

影子跟读法: 阅读完整分步指南 →