本叢書是基于《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本教材。
陳 穎:全國模范教師、福州一中特級教師、國際金牌指導教練、NOI十大杰出指導教師
邱桂香:沈陽東北育才學校特級教師、國際金牌教練、NOI十大杰出指導教師
朱全民:全國師德先進個人、雅禮中學特級教師、國際金牌指導教師、NOI十大杰出指導教師
第1章?編程如此簡單
1.1 程序設計概念.......................................................... 1
1.2 整數(shù)算術運算.......................................................... 4
1.3 實數(shù)算術運算.......................................................... 8
附錄A?Dev-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.5 C語言中的scanf語句和printf語句............................. 43
2.6 順序結(jié)構(gòu)程序設計實例........................................... 51
附錄B?基本數(shù)據(jù)類型.................................................... 56
附錄C?常用數(shù)學函數(shù).................................................... 57第1章?編程如此簡單
1.1 程序設計概念.......................................................... 1
1.2 整數(shù)算術運算.......................................................... 4
1.3 實數(shù)算術運算.......................................................... 8
附錄A?Dev-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.5 C語言中的scanf語句和printf語句............................. 43
2.6 順序結(jié)構(gòu)程序設計實例........................................... 51
附錄B?基本數(shù)據(jù)類型.................................................... 56
附錄C?常用數(shù)學函數(shù).................................................... 57
第3章?程序的選擇執(zhí)行
3.1 if語句和關系表達式................................................ 59
3.2 邏輯表達式和條件表達式........................................ 68
3.3 嵌套if語句............................................................ 75
3.4 switch語句............................................................ 83
3.5 分支結(jié)構(gòu)程序設計實例........................................... 92
第4章?程序段的反復執(zhí)行
4.1 for語句............................................................... 105
4.2 while語句............................................................ 119
4.3 do-while語句....................................................... 131
4.4 多重循環(huán)............................................................. 142
4.5 在循環(huán)結(jié)構(gòu)中應用位運算...................................... 156
4.6 循環(huán)結(jié)構(gòu)程序設計實例.......................................... 167
附錄D?break語句和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