C++用法的學習心得(要求包含示例,並反映出利用網路獲取幫助的過程)

GEM茶度餘生發表於2015-09-09

       進入大學後開始真正的接觸計算機的知識、一開始我以為的電腦科學與技術專業,是那種能夠對電腦的正常使用進行維護、能夠解決各種計算機問題、所以當我聽說計算機是學習C++這一類的程式碼後,其實我是拒絕的、面對計算機的各種語法、有時候會覺得頭痛、茫然、面對類似英語的語言、甚至是絕望、當我面對這個新接觸的語言、一開始信心是蠻大的、因為大一就是學C++的、我也一直以為這個專業的基礎就是C++、直到步入大二、大三、才有些許老師和我們說、我們這個專業的這種授課順序是錯誤的、上次組合語言程式的老師也和我們說、她自己都不敢稱自己是學過這門語言的(其實她學的應該是蠻好的),所以說現在讓我自己談談學習C++的學習心得、更不如說是學習的敗筆之處、(╬▔︹▔)(╬▔︹▔)(╬▔︹▔))(為毛這個部落格隨筆沒有表情,還要去百度一下文字表情!!!)

     大一學習C++的時候可能是因為學長學姐的“言傳身教”吧、所以一直是用背誦程式碼的方式來學習這門語言、所以說肯定是學的很糟糕、大一上學期的時候的老師我還記得印象、上課還算生動、每次的課後作業自己也能夠寫的八九不離十、然後進入下學期後、每次的課都是排在晚上、昏暗的教室配上枯燥的語言、總是讓人昏昏欲睡、老師那高昂的聲音仍然不能把我們從睡夢中拖出來、所以說下學期的什麼指標、類和物件、過載什麼的、並沒有上學期那些學得好、所以說現在的什麼JAVA裡面的類都讓我慎得慌、

     然而學習C++我最為深刻的一到程式題目就是:

     求方程ax2+bx+c=的根,其中係數a、b、c從鍵盤上輸入,a不為0  

     #include <iostream>

     #include <cmath>

     using namespace std;

     int main(void)

    {  float a, b, c,delta;

    cout<<"輸入三個係數:“;

    cin >>a>>b>>c;

    delta = b*b-4*a*c;

    if(delta>=0)

      { delta =sqrt(delta);

    if(delta)

     {   cout<<"方程有兩個不同的實根:"

               <<"\nx1="<<(-b+delta)/2/a

              <<"\nx2="<<(-b-delta)/2/a  <<'\n';

       }else  cout<<"方程有兩個相等的實根:x1=x2=“<<-b/2/a<<'\n';

 else cout<<"方程沒有實根!\n";

  return  0;

 }

 

 

說實話這個程式碼我並不記得、但是這個題目我記得,所以我一開始是百度的、但是當我百度到這個答案的時候

 

我不禁想起兩年期百度這個題目的介面、總覺得這個答案並沒有變、並且我並不能夠確定百度來的是否正確、

 所以我再次翻開了書桌最角落的那本泛黃的C++找到了、這道題目、寫下了這篇隨筆~~~~

 

相關文章