C語言及程序設計基礎上機指導和習題解答

出版時間:2010-6  出版社:武漢大學出版社  作者:譚成予 編  頁數(shù):305  

前言

  計算機是操作性極強的應用型學科,學習程序設計包括理論和實踐操作兩個環(huán)節(jié)。作者在武漢大學為一年級本科生教授程序設計時,發(fā)現(xiàn)許多學生在課堂教學環(huán)境對理論能夠正確理解,但在上機實驗環(huán)境卻難以自行動手編程。一旦離開了老師的指導,很多初學者面對實踐操作就會有點無所適從,因而編寫本書,作為《C語言及程序設計基礎》一書的配套上機實驗指導教材,供同學們在實際操作過程中參考?! W習程序設計,設計思想上需要“以算法帶動文法”、“學思想用細節(jié)”,而實際操作中需要精通編程文法和編譯工具的使用。工具和文法是編程的輔助手段,學會對它們的熟練使用,可以幫助程序員順利地將頭腦中的設計思想實現(xiàn),變成實用的程序?! ”緯菫樗礁鞑幌嗤乃谐绦蛟O計人員編寫的,既可作為程序設計的初學者和程序員作為C語言實踐操作時的指導手冊,又可作為講授《C語言及程序設計基礎》一書的教師的參考書。我們相信本書及配套教材《C語言及程序設計基礎》將為讀者提供一種內容豐富而富有挑戰(zhàn)性的學習經歷。

內容概要

本書系統(tǒng)地介紹C語言的實驗指導和習題解答。全書共分三個部分,下面簡單介紹這些章節(jié)的內容:    第一部分:C語言上機指導    這個部分包括從第l章到第6章的內容。第l章到第4章分別介紹了在Visual C++2005、Dev c++、Turbo C和Unix/Linux操作系統(tǒng)中的C編譯器等常用C程序開發(fā)環(huán)境中編輯、編譯、鏈接、運行和調試的具體步驟和方法。第5章介紹了軟件測試的常用方法,可幫助讀者更好地選擇軟件測試用例。第6章給出了與《C語言及程序設計基礎》中每一章對應的上機指導1到上機指導11的內容安排。    第二部分:C語言編程高級篇    這個部分包括從第7章到第ll章的內容。第7章介紹了在Turbo C中完成文本界面設計的基本方法。第8章介紹了在Turbo C中進行圖形圖像處理的基本技術。第9章介紹了在TurboC中實現(xiàn)中斷編程的方法。第l0章以Visual C為編程環(huán)境,介紹了使用Winsock完成網絡通信編程的技術。第11章著重描述C99標準中新增的功能。    第三部分:習題參考答案    這個部分給出了包括配套教材《C語言及程序設計基礎》各章中超過95%習題的參考答案,少數(shù)幾個習題未給出參考答案,可供學生自行擴展功能后作為課堂教學中課程設計的參考題目。

書籍目錄

第一部分 C語言上機指導  第1章 在Vi sual C++ 2005中編寫C程序    1.1 Visual Studi0 2005簡介      1.1.1 Visual Studi0 2005簡介      1.1.2 Visual c++2005簡介    1.2 Visual Studi0 2005安裝      1.2.1 Visual Studi0 2005要求的系統(tǒng)配置      1.2.2 安裝Visual Studi0 2005      1.2.3 安裝MSDN    1.3 集成開發(fā)環(huán)境[DE簡介      1.3.1 啟動進入Visual C++2005      1.3.2 工具欄選項      1.3.3 項目和解決方案      1.3.4 設置Visual C-H-2005的選項    1.4 使用IDE編寫C程序      1.4.1 創(chuàng)建新項目和源程序      1.4.2 編輯已存在的項目及源程序      1.4.3 編譯并構建解決方案      1.4.4 運行解決方案    1.5 Visual C++2005中的調試工具      1.5.1 程序故障      1.5.2 調試器      1.5.3 設置斷點      1.5.4 設置跟蹤點      1.5.5 啟動調試模式      1.5.6 檢查和修改變量的值  第2章 在Dew C++中編寫C程序    2.1 Dev C++簡介    2.2 Dcv C++安裝      2.2.1 Dev c++要求的系統(tǒng)配置      2.2.2 安裝Dev C++  ……第二部分 C語言編程高級篇第三部分 習題參考答案參考文獻

章節(jié)摘錄

  在Visual C++中編寫程序被稱為“構建解決方案”,可通過F7快捷鍵或者選擇主菜單下的“生成”“生成解決方案”。另外還可通過單擊“生成”工具欄上的相應按鈕。如果程序中有錯誤,則會在主界面下方的輸出窗格中顯示錯誤提示信息,例如圖1.17所示的窗口中提示程序存在一個錯誤:錯誤信息是“errorc 2146:語法錯誤:缺少“;”(在標識符“system”的前面)”,用戶可按照提示在這一行的最后面加上分號(;),然后重新選擇生成解決方案,直到系統(tǒng)提示成功為止?! ≡诔晒?chuàng)建了解決方案之后,用戶可以在相應的項目文件夾中看到一個新的子文件夾Debug,例如之前創(chuàng)建的項目aa中出現(xiàn)的新文件夾是:D:kProgramFiles\MultiGen-Paradigm\aa\debug。在該文件夾中包含多個文件。這些文件的擴展名和用途分別是: ?。?).exe文件:這是程序的可執(zhí)行文件,僅當編譯和鏈接步驟都成功之后才能生成該文件。 ?。?).obj文件:編譯器根據(jù)程序源文件生成這些包含機器代碼的目標文件,它們與庫文件一起被鏈接器使用,最后生成.exe文件?! 。?).ilk文件:該文件在重新構建項目時被鏈接器使用,它使鏈接器能夠將根據(jù)修改的源代碼生成的目標文件增量地鏈接到現(xiàn)有的.exe文件,從而避免每次修改程序時都重新鏈接所有文件?! 。?).pch文件:這是預編譯頭文件。使用預編譯頭文件,大塊無需修改的代碼(尤其是那些C++庫提供的代碼)可以被處理一次并存儲在.pch文件中。使用.pch文件能夠大大減少構建程序所需的時間。 ?。?).pdb文件:該文件包含在調試模式中執(zhí)行程序時要使用的調試信息。在調試模式中,可以動態(tài)檢查程序執(zhí)行過程中所生成的信息?! 。?).idb文件:包含重新構建解決方案時要使用的信息。

圖書封面

評論、評分、閱讀與下載


    C語言及程序設計基礎上機指導和習題解答 PDF格式下載


用戶評論 (總計3條)

 
 

  •   和教材配套的上機指導,很好
  •   很不錯 正版圖書 內容很好
  •   對自己幫助很大
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7