程序設計方法及在線實踐指導

出版時間:2010-1  出版社:浙江大學出版社  作者:王衍 等編著  頁數(shù):428  

內容概要

本書以程序設計思想和方法為主線講解c/C++語言基礎知識,并通過經(jīng)典的程序設計競賽題目為例題講解基本的算法思想和應用問題。    本書內容分為五篇。第一篇介紹基礎知識;第二篇引入ACM/ICPC程序設計競賽題目的輸入/輸出方式,并介紹枚舉、模擬、字符及字符串處理等基本算法和應用問題;第三篇介紹高精度計算、遞歸和搜索、排序和檢索等較復雜的算法思想及其應用問題;第四篇是課程設計;第五篇是附錄。    本書作為教材可以適用于不同的教學對象和教學目標。學完第一篇的內容后,學生可以參加國家和省級高校計算機等級考試(二級C);學完第二篇后,學生具備了參加ACM/ICPC程序設計競賽所需的基礎知識;學完第三篇后,學生的程序設計和算法分析能力將得到進一步的提高,具備了參加全國計算機技術與軟件專業(yè)技術資格考試(程序員級)中程序設計(C語言)部分所需的基礎知識。本書也可以作為程序設計競賽愛好者的自學教材或培訓教材。

書籍目錄

第一篇  基礎知識  第1章  C/C++語言基礎    1.1  C/C++程序的基本框架    1.2  程序中的數(shù)據(jù)      1.2.1  變量      1.2.2  常量    1.3  運算符和表達式      1.3.1  運算符的優(yōu)先級和結合性      1.3.2  算術運算符及算術表達式      1.3.3  賦值運算符及賦值表達式      1.3.4  關系運算符及關系表達式      1.3.5  邏輯運算符及邏輯表達式      1.3.6  類型轉換    1.4  C/C++的語句    1.5  數(shù)學函數(shù)的使用      1.5.1  常用的數(shù)學函數(shù)      1.5.2  數(shù)學函數(shù)的使用    1.6  算法及程序控制結構      1.6.1  算法及控制結構      1.6.2  順序結構    1.7  選擇結構      1.7.1  if語句      1.7.2  條件運算符與條件表達式      1.7.3  sw1tCh語句    1.8  循環(huán)結構      1.8.1  3種循環(huán)語句      1.8.2  break語句和Continue語句      1.8.3  循環(huán)的嵌套      1.8.4  循環(huán)結構例子    1.9  函數(shù)設計      1.9.1  函數(shù)概述      1.9.2  函數(shù)的定義      1.9.3  函數(shù)參數(shù)      1.9.4  函數(shù)的返回值      1.9.5  函數(shù)的調用      1.9.6  函數(shù)的嵌套調用      1.9.7  函數(shù)的設計    1.10  數(shù)組      1.10.1  一維數(shù)組的定義與引用      1.10.2  二維數(shù)組的定義和引用      1.10.3  數(shù)組名作函數(shù)參數(shù)      1.10.4  編寫數(shù)組應用的綜合程序    1.11指針與指針變量      1.11.1  指針概述      1.11.2  指針與指針變量      1.11.3  指針變量作函數(shù)參數(shù)      1.11.4  數(shù)組與指針變量      1.11.5  編寫指針應用的綜合程序  第2章字符及字符串基礎知識    2.1  字符型數(shù)據(jù)      2.1.1  字符型變量      2.1.2  字符型常量      2.1.3  字符型數(shù)據(jù)的輸入/輸出    2.2  字符串常量    2.3  字符數(shù)組      2.3.1  字符數(shù)組的定義與初始化      2.3.2  字符數(shù)組元素的引用      2.3.3  字符數(shù)組的輸入/輸出      2.3.4  字符數(shù)組與字符串常量的區(qū)別與聯(lián)系    2.4  字符指針變量      2.4.1  字符指針變量的定義與引用      2.4.2  字符指針變量、字符數(shù)組與字符串常量    2.5  字符串處理函數(shù)    2.6  編寫處理字符型數(shù)據(jù)的程序……第二篇  程序設計方法及在線實踐(基礎篇)第三篇  程序設計方法及在線實踐(提高篇)第四篇  課程設計第五篇  附錄附錄A  C/C++程序的編寫與運行附錄B  程序測試與調試附錄C  ACM/ICPC入門指導”附錄D  C/C++的輸入/輸出附錄E  ASCII編碼表附錄F  C/C++關鍵字”附錄G  運算符及其優(yōu)先級與結合性422附錄H  本教材例題和練習題在z0.J、POJ及UVA上的題號參考文獻

編輯推薦

《高等院校計算機技術與應用系列規(guī)劃教材?程序設計方法及在線實踐指導》以程序設計思想和方法為主線講解C/C++語言基礎知識,并通過經(jīng)典的程序設計競賽題目為例題講解基本的算法思想和應用問題?!陡叩仍盒S嬎銠C技術與應用系列規(guī)劃教材?程序設計方法及在線實踐指導》作為教材可以適用于不同的教學對象和教學目標。也可以作為程序設計競賽愛好者的自學教材或培訓教材。

圖書封面

評論、評分、閱讀與下載


    程序設計方法及在線實踐指導 PDF格式下載


用戶評論 (總計2條)

 
 

  •   不錯,很適合提高c語言的讀者,或者ACM/ICPC、IOI等愛好者。
  •   適合于練習ACM的初級選手。希望在第二或第三篇中保留幾個例題的程序流程圖。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7