中學生C語言入門演練100例

中學生C語言入門演練100例

《中學生C語言入門演練100例》是2007年清華大學出版社出版的圖書,作者是李學武。

基本信息

作者簡介

李學武,譯著有《算法分析導論》等。

編輯推薦

針對中學生的特點,《中學生C語言入門演練100例》採用了多種處理,在不犧牲C語言精髓的前提下努力降低讀者學習的難度。《中學生C語言入門演練100例》主要面向準備參加各層次信息學競賽的中學生,也可供其他學習C語言的讀者參考。

目錄

第1章 起步

演練1 來自計算機的問候

演練2 計算圓的面積與周長

演練3 已知三邊,計算三角形的面積

第2章 數據類型、數據的輸入與輸出——C語言入門的第一關

演練4 誰錯了,計算機還是你?

演練5 猜年齡和出生月份

演練6 雞兔同籠

演練7 字元串的複製與連線

演練8 比較兩個字元串的大小(利用庫函式)

演練9 八進制、十進制、十六進制數的直接轉換

演練10 四渠注水

習題

第3章 條件判斷——第一個實質性的程式設計方法

演練11 計算分段函式的值

演練12 將3個數從小到大排序

演練13 求一元二次方程的根

演練14 小學生加減法練習

習題

第4章 更複雜的判斷條件

演練15 判斷閏年

演練16 計算應交稅款

演練17 與時俱進的問候語

演練18 求某年某月的天數

演練19 求一元三次方程的根

習題

第5章 循環——第二個實質性的程式設計方法

演練20 對計算三角形的面積(演練3)的程式的改進

演練21 產生10個隨機數(可能有重複)

演練22 序列求和與累加

演練23 求1+2+3+4+5…+100奇數項之和

演練24 計算階乘n!

演練25 計算Fobinacci數列

演練26 判斷一個正整數是否是素數

演練27 求兩數的最大公約數

演練28 求兩數的最低公倍數

習題

第6章 多重循環

演練29 列印乘法表

演練30 列印5×4矩陣

演練31 求3□×8256=□3×6528等式中方框裡的數

演練32 尋找與 演練31具有相同規律的數

演練33 誰參加了計算機競賽

演練34 用*列印菱形圖案

演練35 百錢買百雞

演練36 自然對數的底e的計算

演練37 勾股數

演練38 完全數與麥森數

習題

第7章 數組——解決複雜問題的強有力的工具

演練39 巧分橘子

演練40 列印楊輝三角

演練41 統計總分與平均分

演練42 產生m個不同的隨機數

演練43 隨機產生一個4×5矩陣

演練44 數組元素的插入

演練45 求數組元素的最大值與最小值

演練46 排序算法之一——選擇排序

演練47 排序算法之二——起泡排序

演練48 求不大於m的全部素數

演練49 求矩陣每一行的最大元素

演練50 矩陣加法

演練51 將十進制數轉換為k進制數

演練52 將k進制數轉換為十進制數

習題

第8章 字元與字元串的操作

演練53 比較字元串的大小(不利用庫函式)

演練54 反向顯示字元串

演練55 統計字元串中字母和數字的個數

演練56 統計字元串中各單詞的長度

演練57 刪除字元串中的某個字元

演練58 將在字元串的指定位置插入一個指定的字元串

演練59 將數字轉換為一個字元串

演練60 將一個字元串轉換為數字

演練61 列印正弦曲線(文本方式)

演練62 列印正弦曲線(圖開方式)

習題

第9章 函式初步——良好的程式結構是程式設計的生命線

演練63 求n個數的最大值、最小值和平均值

演練64 利用函式互換兩個變數的值

演練65 用直方圖顯示字元串中各單詞的長度

演練66 插入排序

演練67 利用函式實現矩陣的加法運算

習題

第10章 函式的遞歸引用

演練68 利用遞歸求n!

演練69 利用遞歸求一個整數的各位數字

演練70 二分查找

演練71 利用遞歸求最大公約數

演練72 生成n個數的全部排序

演練73 三塔問題

演練74 利用遞歸實現選擇排序

習題

第11章 指針——使C語言更加靈活、高效的一種數據類型

第12章 簡單的檔案操作

第13章 更複雜的數據結構——為了更廣泛的套用

第14章 綜合練習

附錄1 TurboC2.0操作簡介

附錄2 Rhide(GCC)操作簡介

附錄3 C語言運算符及運算順序

附錄4 ASCⅡ碼錶

……

相關搜尋

熱門詞條

聯絡我們