本教程專門為程序設計零基礎讀者編寫,適合無編程經驗的C/C++初學者。本教程分為5章,第一章簡要介紹了計算機與程序設計。第二章詳細介紹了VC++6.0開發(fā)工具的使用方法。第三章簡要介紹了程序調試與測試技術。后兩章實驗內容由淺入深、循序漸進,主要包括兩方面內容:①面向過程的程序設計,適合C/C++語言課程實驗。面向過程編程實驗中的數組實驗、指針實驗、結構體實驗很好地銜接了后續(xù)《數據結構》課程。②面向對象的程序設計,讓C++初學者學習面向對象程序設計的基本概念,為今后學習其他以面向對象語言,如Java、C#、Python等,打下堅買的基礎。本教程每個實驗都簡要介紹了實驗原理,著重強調算法設計、代碼獨立編寫、程序注釋、調試、測試、遇到的問題及解決方法等步驟,這些重要步驟對于培養(yǎng)良好編程習慣和計算思維能力至關重要,是學好編程的必要前提,在國內很多同類教材強調不夠,甚至沒有。興趣是最好的老師,為了培養(yǎng)讀者對程序設計的興趣,本教程也安排了Easyx圖形化程序設計內容,希望借此培養(yǎng)初學者的編程興趣。在本實驗教程編寫過程中,筆者參考了大量網絡上的資源,在此一并表示感謝。本書可以作為高等學校C和C++程序設計課的實驗指導書,也可供編程愛好者和初學編程人員參考使用。