2011-08-21 45 views
0

我曾在C語言工作,但現在我已經給了這項工作,我將不得不使用C++。 我必須生成拉格朗日多項式。現在,我不會要求代碼或任何東西,但我想知道一些東西:拉格朗日多項式

  1. 我該如何去關於此代碼:我要求用戶輸入數據(即x和y座標)圍繞該多項式展開並給出一個多項式?
  2. C語言的相同概念能讓我在C++環境下開發這些代碼嗎?我知道會有一些語法差異,但是我需要知道這些代碼的類和對象信息,否則我也會很好?
  3. 如果還有什麼我需要知道?

請幫忙!

+0

C是C++的一個子集。你可以直接用C語言編寫代碼,並且它可以在C++編譯器上正常工作。你想在這裏完成什麼?這是面試還是作業問題? –

+3

閱讀維基頁面:http://en.wikipedia.org/wiki/Lagrange_polynomial –

+0

@Michael Dorgan我knwo我可以用C編寫它,但我必須用C++來編寫它。 我是否需要了解很多關於C++的知識或者我的C語言知識才能讓我編寫代碼。 – Kraken

回答

1

你幾乎可以寫C語言並將其編譯爲C++。可能會有一些例外,但希望編譯器或一點點或互聯網戳應該幫助你。 C++是C的非嚴格超集。如果你願意投入一些時間來學習C++的特定設施,你可能會發現它是有價值的。這是否值得您完成特定任務的時間是您作業的細節。