Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

星空 asked in 社會與文化語言 · 1 decade ago

幫我分析一下文法

When the statement executes,the string previously typed by the user in

the the input dialog and stored in firstNumber is converted to an int

and placed into a memory location to which the name number1 has

been assigned by the compiler.

請問Q1:,the string ...是屬於新的句子嗎?還是有附屬關係?

Q2:typed是屬於過去分詞當形容詞(後位修飾),只要有介係詞片語去修飾名詞的話,過去分詞當形容詞都要用後位修飾嗎?

Q3:stored....是省略主詞(the string previously....)嗎?

Q4:converted 和 placed共用一個連綴動詞(is)來表被動?

Q5: tho which=where?

謝謝您的知識。

ps:越詳細越好,謝謝。

Update:

謝謝您,可以在麻煩您解釋一下「省略了共用的關係代名詞 which 及 be動詞」在什麼情況下可以省略?這裡的which is 的關係代名詞which是當主格用嗎?

Update 2:

所以說,只要是用分詞修飾的(不管現在還是過去分詞)都是屬於『省略了共用的關係代名詞 which 及 be動詞』的類型?

Update 3:

請問可不可以推薦一下文法書?謝謝您。

1 Answer

Rating
  • 1 decade ago
    Favorite Answer

    When the statement executes, the string previously typed by the user in the the input dialog and stored in firstNumber is converted to an int

    and placed into a memory location to which the name number1 has

    been assigned by the compiler.

    當該陳述 (指某段電腦程式的陳述) 執行時, 先前由使用者在對話方塊中所鍵入並已存成第一參數 (firstNumber) 的字串, 會轉換為一個整數值 (Int=Integer), 且存入記憶體中那第一變數 (name number1) 曾被電腦編譯程序 (Compiler) 指派過的位置.

    Q1:,the string ...是屬於新的句子嗎?還是有附屬關係?

    ==> 是從屬連接詞When所引導的子句當副詞子句使用, 用以修飾動詞 be converted. 主句是 the string is converted to an int and ...

    Q2:typed是屬於過去分詞當形容詞(後位修飾),只要有介係詞片語去修飾名詞的話,過去分詞當形容詞都要用後位修飾嗎?

    ==> typed在此是被動語態 (be P.P.), 請參考我Q3的回答. 我不確定你所說的介詞片語指的是哪一個. 若你說的是 "by the user"的話, 這裡應是介詞片語當副詞用, 修飾 "be typed".

    Q3:stored....是省略主詞(the string previously....)嗎?

    ==> 我們先將句子還原成: "the string [(which is) previously typed by the user in the input dialog and stored in firstNumber] is converted ... 我用 [] 來框出關係子句, 用()來還原省略掉的關係代名詞與be動詞. 關係子句中, 用 "and" 來連結 typed 和 stored. 所以我覺得比較好的說法應是: 省略了共用的關係代名詞 which 及 be動詞, 而不是主詞 string. 因為主句是: the string is converted to an int....

    Q4:converted 和 placed共用一個連綴動詞(is)來表被動?

    ==> 對, 不過我認為在此有點先後關係: 先轉換成整數值再被儲存於記憶體中. 所以原主句我會看成: the string is converted to an int and (then it is) placed into a memory location...

    Q5: tho which=where?

    ==> 對, 在此 to which 可用where來代替

    2008-11-20 18:19:01 補充:

    可以在麻煩您解釋一下「省略了共用的關係代名詞 which 及 be動詞」在什麼情況下可以省略?這裡的which is 的關係代名詞which是當主格用嗎?

    ==>

    (1) 是為了簡化句子而省略的. 主要子句與關係子句之間一定有某個重複的東西來建立彼此間的關係. 既然有重複, 就有可以省略的空間.

    (2) 通常簡化的做法, 是把重複的主詞省略掉, 再把be動詞省掉. 但若關係子句中只有普通動詞, 沒有be動詞也沒有助動詞, 簡化的方式就是加 ing, 所以就會成為非限定動詞 V-ing.

    (3) 對, which 是關係子句中的主格.

    2008-11-20 18:20:16 補充:

    所以說,只要是用分詞修飾的(不管現在還是過去分詞)都是屬於『省略了共用的關係代名詞 which 及 be動詞』的類型?

    ==>

    對. 但在這裡你可以看成 "關係子句是被動語態", 所以簡化主詞與be動詞後, 只剩下過去分詞的補語部分.

    2008-11-20 18:27:33 補充:

    請問可不可以推薦一下文法書?謝謝您。

    ==>

    (1) 我以前唸書時看的是 "東華文法", 但不知道現在在學校裡流行的是什麼.

    (2) 回答你的問題我都是按過去所學的印象, 再去網路上找文法相關資料做參考.

    (3) 針對你問過的兩個問題, 以下的網頁是我所參考的.

    http://blog.sina.com.tw/mok_mba/article.php?pbgid=...

    http://eschool.tncvs.tn.edu.tw/%E8%8B%B1%E6%96%87%...

Still have questions? Get your answers by asking now.