注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)中學(xué)生C語言入門演練100例

中學(xué)生C語言入門演練100例

中學(xué)生C語言入門演練100例

定 價:¥22.80

作 者: 李學(xué)武
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: C/Turbo C

ISBN: 9787302143284 出版時間: 2007-03-01 包裝: 膠版紙
開本: 16開 頁數(shù): 243 字?jǐn)?shù):  

內(nèi)容簡介

  本書力求通過100個演練實例使中學(xué)生學(xué)會C語言程度設(shè)計方法和技巧。全書并不是簡單的程序羅列,而是通過“演練”的方式給出C語言的比較完整的介紹,目是讓學(xué)生掌握最基本、最常用而且是比較規(guī)范的程序設(shè)計方法。讀者可以不借助其他參考書便可學(xué)會常用的程序設(shè)計方法。.針對中學(xué)生的特點,本書采用了多種處理,在不犧牲C語言精髓的前提下努力降低讀者學(xué)習(xí)的難度。本書主要面向準(zhǔn)備參加各層次信息學(xué)競賽的中學(xué)生,也可供其他學(xué)習(xí)C語言的讀者參考。...

作者簡介

  李學(xué)武,譯著有《算法分析導(dǎo)論》等。

圖書目錄

第1章 起步  
演練1  來自計算機的問候  
演練2  計算圓的面積與周長  
演練3  已知三邊,計算三角形的面積  
第2章 數(shù)據(jù)類型. 數(shù)據(jù)的輸入與輸出——C語言入門的第一關(guān)  
演練4 誰錯了,計算機還是你?  
演練5 猜年齡和出生月份  
演練6 雞兔同籠  
演練7 字符串的復(fù)制與連接  
演練8 比較兩個字符串的大小(利用庫函數(shù))  
演練9 八進(jìn)制. 十進(jìn)制. 十六進(jìn)制數(shù)的直接轉(zhuǎn)換  
演練10 四渠注水  
習(xí)題  
第3章 條件判斷——第一個實質(zhì)性的程序設(shè)計方法  
演練11 計算分段函數(shù)的值  
演練12 將3個數(shù)從小到大排序  
演練13 求一元二次方程的根  
演練14 小學(xué)生加減法練習(xí)  
習(xí)題  
第4章 更復(fù)雜的判斷條件  
演練15 判斷閏年  
演練16 計算應(yīng)交稅款  
演練17 與時俱進(jìn)的問候語  
演練18 求某年某月的天數(shù)  
演練19 求一元三次方程的根  
習(xí)題  
第5章 循環(huán)——第二個實質(zhì)性的程序設(shè)計方法  
演練20 對計算三角形的面積(演練3)的程序的改進(jìn)  
演練21 產(chǎn)生10個隨機數(shù)(可能有重復(fù))  
演練22 序列求和與累加  
演練23 求1+2+3+4+5…+100奇數(shù)項之和  
演練24 計算階乘n!  
演練25 計算Fobina i數(shù)列  
演練26 判斷一個正整數(shù)是否是素數(shù)  
演練27 求兩數(shù)的最大公約數(shù)  
演練28 求兩數(shù)的最小公倍數(shù)  
習(xí)題  
第6章 多重循環(huán)  
演練29 打印乘法表  
演練30 打印5×4矩陣  
演練31 求3□×8256=□3×6528等式中方框里的數(shù)  
演練32 尋找與 演練31具有相同規(guī)律的數(shù)  
演練33 誰參加了計算機競賽  
演練34 用*打印菱形圖案  
演練35 百錢買百雞  
演練36 自然對數(shù)的底e的計算  
演練37 勾股數(shù)  
演練38 完全數(shù)與麥森數(shù)  
習(xí)題  
第7章 數(shù)組——解決復(fù)雜問題的強有力的工具  
演練39 巧分橘子  
演練40 打印楊輝三角  
演練41 統(tǒng)計總分與平均分  
演練42 產(chǎn)生m個不同的隨機數(shù)  
演練43 隨機產(chǎn)生一個4×5矩陣  
演練44 數(shù)組元素的插入  
演練45 求數(shù)組元素的最大值與最小值  
演練46 排序算法之一——選擇排序  
演練47 排序算法之二——起泡排序  
演練48 求不大于m的全部素數(shù)  
演練49 求矩陣每一行的最大元素  
演練50 矩陣加法  
演練51 將十進(jìn)制數(shù)轉(zhuǎn)換為k進(jìn)制數(shù)  
演練52 將k進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)  
習(xí)題  
第8章 字符與字符串的操作  
演練53 比較字符串的大小(不利用庫函數(shù))  
演練54 反向顯示字符串  
演練55 統(tǒng)計字符串中字母和數(shù)字的個數(shù)  
演練56 統(tǒng)計字符串中各單詞的長度  
演練57 刪除字符串中的某個字符  
演練58 將在字符串的指定位置插入一個指定的字符串  
演練59 將數(shù)字轉(zhuǎn)換為一個字符串  
演練60 將一個字符串轉(zhuǎn)換為數(shù)字  
演練61 打印正弦曲線(文本方式)  
演練62 打印正弦曲線(圖開方式)  
習(xí)題  
第9章 函數(shù)初步——良好的程序結(jié)構(gòu)是程序設(shè)計的生命線  
演練63 求n個數(shù)的最大值. 最小值和平均值  
演練64 利用函數(shù)互換兩個變量的值  
演練65 用直方圖顯示字符串中各單詞的長度  
演練66 插入排序  
演練67 利用函數(shù)實現(xiàn)矩陣的加法運算  
習(xí)題  
第10章 函數(shù)的遞歸引用  
演練68 利用遞歸求n!  
演練69 利用遞歸求一個整數(shù)的各位數(shù)字  
演練70 二分查找  
演練71 利用遞歸求最大公約數(shù)  
演練72 生成n個數(shù)的全部排序  
演練73 三塔問題  
演練74 利用遞歸實現(xiàn)選擇排序  
習(xí)題  
第11章 指針——使C語言更加靈活. 高效的一種數(shù)據(jù)類型  
演練75 利用指針實現(xiàn)3個數(shù)從小到大排序  
演練76 利用指針實現(xiàn)字符串的復(fù)制  
演練77 利用指針連接兩個字符串  
演練78 利用指針在字符串中插入一個指定的字符串  
演練79 利用指針打印指定月份的英文名稱  
演練80 利用指針統(tǒng)計字符串中字母. 數(shù)字和其他字符的個數(shù)  
演練81 利用指針將n個字符串排序  
習(xí)題  
第12章 簡單的文件操作  
演練82 利用文件輸入和輸出數(shù)據(jù)  
演練83 利用文件實現(xiàn)矩陣的加法運算  
演練84 利用文件統(tǒng)計文章中字母. 數(shù)字和其他字符的個數(shù)  
習(xí)題  
第13章 更復(fù)雜的數(shù)據(jù)結(jié)構(gòu)——為了更廣泛的應(yīng)用  
演練85 統(tǒng)計某班學(xué)生的各科成績  
演練86 利用指向結(jié)構(gòu)的指針統(tǒng)計各科成績  
演練87 利用結(jié)構(gòu)指針數(shù)組對結(jié)構(gòu)變量排序  
演練88 鏈表的建立. 插入與遍歷  
演練89 利用枚舉類型輸出月份的英文簡稱  
習(xí)題  
第14章 綜合練習(xí)  
演練90 矩陣乘法  
演練91 Hilbert曲線  
演練92 驗證四色定理  
演練93 n女王問題  
演練94 生成全部排列的非遞歸算法  
演練95 填入9個不同數(shù)字,121使等式□□×□=□□□=□×□□成立  
演練96 填入9個不同數(shù)字,122使等式SQRT(□□□□□□)=□□□成立  
演練97 幻方  
演練98 求解二元一次不定方程  
演練99 求解具有n個未知量的線性方程組  
演練100 打印年歷  
習(xí)題  
附錄1 Turbo C 2. 0操作簡介  
附錄2 Rhide(GCC)操作簡介  
附錄3 C語言運算符及運算順序  
附錄4 ASCII碼表  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號