本叢書是基于《CCF青少年計算機程序設計評級標準》開發(fā)的一個系列培訓教材。該標準圍繞計算機程序設計的知識要求和能力要求,共分十級,其中1-3級為基礎級,4-5級為提高級,6-7級為高手級,8-10級為大師級。本叢書將評級內(nèi)容進行歸納,計劃1-3級出1本、4-5級出1本,6-7級出1本,8-10級出1本,共4本教材。
更多科學出版社服務,請掃碼獲取。
適讀人群 :小學、初中、高中計算機程序設計愛好者,大學ACM程序設計競賽選手
noip競賽必備書,經(jīng)典
目錄
第1章編程如此簡單
1.1程序設計概念1
1.2整數(shù)算術運算4
1.3實數(shù)算術運算8
附錄ADev-C++集成開發(fā)環(huán)境11
第2章數(shù)據(jù)的存儲和讀入
2.1變量和變量的類型17
2.2賦值語句和數(shù)學表達式21
*2.3數(shù)據(jù)類型轉(zhuǎn)換32
2.4變量的讀入38
*2.5C語言中的scanf語句和printf語句43
2.6順序結(jié)構(gòu)程序設計實例51
附錄B基本數(shù)據(jù)類型56
附錄C常用數(shù)學函數(shù)57
第3章程序的選擇執(zhí)行
3.1if語句和關系表達式59
3.2邏輯表達式和條件表達式68
3.3嵌套if語句75
3.4switch語句83
*3.5分支結(jié)構(gòu)程序設計實例92
第4章程序段的反復執(zhí)行
4.1for語句105
4.2while語句119
4.3do-while語句131
4.4多重循環(huán)142
*4.5在循環(huán)結(jié)構(gòu)中應用位運算156
*4.6循環(huán)結(jié)構(gòu)程序設計實例167
附錄Dbreak語句和continue語句178
第5章數(shù)據(jù)的批量存儲
5.1一維數(shù)組183
5.2活用數(shù)組下標192
5.3數(shù)值排序和查找204
5.4字符數(shù)組220
5.5二維數(shù)組233
*5.6數(shù)組的綜合應用實例245
參考文獻261
索引263