本書以機器博弈為例,系統(tǒng)地介紹了C語言程序設(shè)計。本書共13章,主要包括C語言概述、算法基礎(chǔ)、數(shù)據(jù)類型與表達(dá)式,選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)、預(yù)處理與位運算、指針、結(jié)構(gòu)體和鏈表、文件、面向?qū)ο缶幊袒A(chǔ)等內(nèi)容,并在每章后附加人工智能(機器博弈)相關(guān)知識的擴展閱讀。
本書可作為高等院校程序設(shè)計課程的教材或教輔資料,也可作為機器博弈競賽的入門教材及機器博弈愛好者的參考書。