本書是李大友教授主編的《21世紀計算機專業(yè)大專系列教材》之一,主要介紹算法和流程圖的基本概念,C++語言中常量、變量、表達式、語句、函數(shù)等的表示和作用,數(shù)組、字符串、指針、結構、聯(lián)合、類、文件等數(shù)據類型的定義與使用,累加、統(tǒng)計、查找、排序、更新等運算的基本程序設計方法,C++程序的基本結構,VisualC++6.0集成開發(fā)環(huán)境的使用等內容。本書具有豐富的程序例題、編程例題、練習題和上機題,能夠使學生得到良好的程序設計訓練。本書是以系統(tǒng)學習計算機高級程序設計語言的讀者為對象編寫的,具有概念定義準確、敘述深入淺出、結構層次分明、分析問題透徹、章節(jié)安排有序、便于閱讀和自學等特點。通過學習本書能夠很好地掌握C++語言的基本語法規(guī)則,具備分析和設計一般應用程序的能力。本書可作為計算機專業(yè)大專教材,也可作為非計算機專業(yè)本科教材,還可供工程技術人員參考。