算法是程序的重要組成部分。人們做每件事或解決每個問題之前,都要先想想如何一步步地去做,例如吃飯、上學、打球、做作業(yè)等,事實上都是按照一定的規(guī)律進行的,只是人們不必每次都重復考慮它而已。為解決一個問題而采取的方法和步驟稱為“算法”。通俗地講,算法就是列出每一步要做什么。本書為高職高專計算機與信息技術系列規(guī)劃教材之一,叢書由李友教授主編。本書的主要內容包括計算機基礎知識、算法與C程序設計初步、初步認識結構化算法、分支結構算法及其實現,結構化算法的制定和C語言的函數、數組、字符和字符串處理的算法等。同時,本書還為各類算法精心設計了有針對性的實驗題目,并明確實驗目的、要求,對難點和重點環(huán)節(jié)予以相應的提示,有的放矢地指導學生完成實驗,并且在實驗中注重對學生調試程序能力的培養(yǎng)。