
【計】 while statement
equal; proper; when; bear; serve as; work as; pawn
sentence
【計】 COMPLEX statement
“當”在漢英詞典中有多重含義,需結合語境理解其核心語義及對應英文表達。以下是其主要用法及權威參考:
動詞用法
表示“擔任、充當”,對應英文“act as”或“serve as”。
例:他當班長三年了。
英譯:He has served as class monitor for three years.
(來源:《牛津現代漢英雙解詞典》第12版)
介詞用法
表時間或場合,對應英文“when”或“while”。
例:當太陽升起時,我們出發了。
英譯:We set off when the sun rose.
(來源:劍橋大學出版社《漢英綜合大辭典》)
連詞用法
“當...時”結構強調同時性,英文常用“as”或“during”。
例:當他在讀書時,電話響了。
英譯:The phone rang as he was reading.
形容詞用法
“恰當”義項中讀作dàng,對應英文“appropriate”。
例:這個決定很得當。
英譯:This decision is entirely appropriate.
(來源:外語教學與研究出版社《現代漢英詞典》)
其他特殊用法
(綜合《朗文當代高級英語辭典》及《現代漢語詞典》釋義)
“當語句”在中文語境中通常有兩種常見解釋方向,需要根據上下文具體判斷:
一、自然語言中的條件表述 指使用“當...時”引導的條件狀語從句,表示主句動作發生的前提條件。例如: • “當溫度達到100℃時,水開始沸騰。”() • “當你看到紅燈時,應當立即停車。” 這類語句強調時間與條件的同步性,主從句存在明确的邏輯關聯。
二、編程語言中的控制結構 在計算機編程中特指循環控制語句,常見形式為:
while循環(當型循環)
while 條件:
執行代碼塊
特征:先判斷條件是否成立,再決定是否執行循環體。例如:
while [ $count -lt 5 ]; do
echo "計數:$count"
((count++))
done
()
until循環(直到型循環)
until [ 條件 ]; do
執行代碼塊
done
特征:持續執行直到條件被滿足(與while條件取反)
三、特殊注意事項 • 在Shell腳本中需注意:條件判斷的方括號内必須保留空格 • 循環體内要有改變條件的語句,否則會導緻死循環 • 不同編程語言的語法存在差異(如Python用縮進,C語言用花括號)
建議:若您指特定領域的專業術語,請補充更多上下文信息。在編程實踐中,建議結合調試工具逐步觀察條件變化過程()。
按鍵不過端量規擦除鍵財政捐款成分标充電發電機垂直的杜瓦苯二丙醚二溴化錫防火發育不全性矮小非受壓件感應電動機格臘塞氏征鼓泡流化床鼓室硬化合法釋放橫向擋闆角膜内皮營養不良極普法局面克立氟烷淋巴結透過性因子濾波器阻抗補償器媒人墨棒拴緊水分穩定的外質半導體