C語言程序設計實驗指導

C語言程序設計實驗指導
定價:168
NT $ 146
  • 作者:王海龍
  • 出版社:清華大學出版社
  • 出版日期:2014-11-01
  • 語言:簡體中文
  • ISBN10:7302382824
  • ISBN13:9787302382829
  • 裝訂:229頁 / 普通級 / 1-1
 

內容簡介

作為C語言程序設計的入門實驗教材,共分8組實驗,主要涵蓋順序結構程序設計、選擇結構程序設計、循環結構程序設計、利用數組處理批量數據、字符串處理、用函數實現模塊化程序設計、善於利用指針和用戶建立數據類型等知識點內容。每組實驗包含實驗目的、基礎知識、基礎實驗內容題目和實驗拓展題目。

基礎實驗內容題目只需讀者掌握實驗的基礎知識即可完成,實驗拓展題目需要綜合所學的內容並加以拓展延伸才能完成。

為了提高讀者的編程水平,《高等學校應用型特色規划教材:C語言程序設計實驗指導》還設有4個綜合性練習,綜合練習題目由易至難,力求盡量用通俗易懂的程序示例和語言敘述C語言中的主要知識點,幫助讀者建立程序設計的思維方式、編程和程序調試技巧。

實驗題目和綜合練習題目中都包含涉及的算法內容、解題思路和部分代碼段,以便讀者理解及編寫程序。教材最后設有四套模擬考試題目,以便讀者檢驗所學知識。
 

目錄

第1章 順序結構程序設計
1.1 實驗目的
1.2 基礎知識
1.2.1 最簡單的C程序
1.2.2 轉義字符及其作用
1.2.3 定義變量
1.2.4 輸入語句scanf
1.2.5 整型
1.2.6 浮點型
1.2.7 字符型
1.2.8 輸入輸出格式控制
1.3 基本實驗內容
問題A:原樣輸出
問題B:復數相加
問題C:浮點數相加
問題D:輸出ASCII碼值
問題E:十進制轉換為十六進制
問題F:八進制轉換為十進制
1.4 實驗拓展
問題G:溫度轉換
問題H:求平均數
問題I:計算體積
問題J:小寫字母轉換為大寫字母
第2章 選擇結構程序設計
2.1 實驗目的
2.2 基礎知識
2.2.1 if語句
2.2.2 關系表達式和邏輯表達式
2.2.3 switch語句
2.3 基本實驗內容
問題A:判斷負數
問題B:求絕對值
問題C:比較兩個整數的大小
問題D:判斷閏年
問題E:成績轉換(一)
2.4 實驗拓展
問題F:判斷能否組成三角形
問題G:求一元二次方程的根
問題H:ASCII碼排序
問題I:成績轉換(二)
問題J:簡單計算器
第3章 循環結構程序設計
3.1 實驗目的
3.2 基礎知識
3.3.1 while語句
3.2.2 do...while語句
3.2.3 for語句
3.3 基本實驗內容
問題A:簡單數字打印
問題B:求和
問題C:計算n!
問題D:求立方和
3.4 實驗拓展
問題E:整數的個數
問題F:水仙花數
問題G:判斷素數
問題H:數據簡單處理
問題I:猴子吃桃
問題J:斐波那契數列
第4章 綜合練習題目(一)
問題A:平方和與立方和
問題B:最大公約數
問題C:最小公倍數
問題D:求素數
問題E:倒序輸出
問題F:輸出菱形
問題G:制作數字三角形
問題H:計算器
問題I:收入統計
問題J:九九乘法表
第5章 利用數組處理批量數據
5.1 實驗目的
5.2 基礎知識
5.2.1 數組定義
5.2.2 選擇排序
5.2.3 冒泡排序
5.2.4 二維數組
5.3 基本實驗內容
問題A:逆序輸出
問題B:數值排序
問題C:矩陣輸入輸出
5.4 實驗拓展
問題D:陶陶摘蘋果
問題E:評委會打分
問題F:母牛的故事
問題G:又是斐波那契數列
問題H:十進制轉換為六進制
問題I:矩陣加法
問題J:矩陣乘法
第6章 字符串處理
6.1 實驗目的
6.2 基礎知識
6.2.1 定義字符數組
6.2.2 字符串輸入輸出
6.2.3 字符串函數
6.3 基本實驗內容
問題A:打印數字字符串
問題B:求字符串長度
問題C:字符串連接
問題D:字符串復制
問題E:字符串比較
問題F:大寫換小寫
問題G:小寫換大寫
6.4 實驗拓展
問題H:字符串統計
問題I:統計大寫字母
問題J:大小寫改寫
第7章 綜合練習題目(二)
問題A:至少要幾個數,才超過100
問題B:絕對值排序
問題C:矩陣轉置
問題D:楊輝三角
問題E:圖片旋轉
問題F:字符串的價值
問題G:字符分類統計
問題H:特定字符出現次數
問題I:駕校考試
問題J:首字母大寫
第8章 用函數實現模塊化程序設計
8.1 實驗目的
8.2 基礎知識
8.2.1 函數的基本知識
8.2.2 函數的定義
8.2.3 函數的調用
8.2.4 函數之間的調用
8.3 基本實驗內容
問題A:原樣輸入輸出
問題B:求大值
問題C:四個數中求最大值
問題D:他的年齡是多少
8.4 實驗拓展
問題E:兔子繁殖
問題F:求平均成績
第9章 善於利用指針
9.1 實驗目的
9.2 基礎知識
9.2.1 指針定義
9.2.2 引用指針變量
9.2.3 運算符&和*
9.2.4 指針指向數組時的運算
9.3 基本實驗內容
問題A:三個數值排序
問題B:兩個數值排序
問題C:指定位置輸出
問題D:數值排序
9.4 實驗拓展
問題E:輸出二維數組指定位置
問題F:字符串排序
第10章 用戶建立數據類型
10.1 實驗目的
10.2 基礎知識
10.2.1 定義結構體
10.2.2 定義結構體類型變量
10.2.3 結構體變量的初始化和引用
10.2.4 定義結構體數組的一般形式
10.3 基本實驗內容
問題A:成績比較
問題B:成績排序
問題C:輸出信息
10.4 實驗拓展
問題D:求排名
問題E:年齡為多大
問題F:小白鼠排隊
第11章 綜合練習題目(三)
問題A:Hanoi塔問題
問題B:判斷數獨
問題C:油田合並
問題D:獎學金
問題E:復數計算
問題F:約瑟夫問題
問題G:移動小球
問題H:線性表操作
問題I:消除星星
問題J:青蛙的約會
第12章 綜合練習題目(四)
問題A:汽水瓶
問題B:尋找X
問題C:等差數列求值
問題D:牛羊馬的問題
問題E:怪阿數S
問題F:整數數列求和
問題G:輸出字母圖形
問題H:LED顯示器
問題I:數根
問題J:福彩玩法
問題K:裝箱子
問題L:十進制轉換為R進制
問題M:R進制轉換為十進制
問題N:今天,你AC了嗎
問題O:回文單詞
問題P:消掉ACM
問題Q:最大整數
問題R:螺旋方陣
問題S:找鞍點
問題T:掃雷游戲
模擬考題(一)
題目A:求特定數值和(10分)
題目B:與7有關的數(10分)
題目C:三角形面積(10分)
題目D:英文輸出(10分)
題目E:第幾天(20分)
題目F:單詞統計(20分)
題目G:圓(20分)
模擬考題(二)
問題A:求奇數和(10分)
問題B:求出生年月日(10分)
題目C:簡單計算(10分)
題目D:判斷完數(10分)
題目E:矩陣最大值(20分)
題目F:走樓梯(20分)
題目G:計算兩點間的
距離(20分)
模擬考題(三)
問題A:小樹成長(10分)
問題B:成績計算(10分)
題目C:數羊(10分)
題目D:數字的個數(10分)
問題E:密碼問題(20分)
題目F:IP地址(20分)
題目G:加法運算(10分)
題目H:有序數據(10分)
模擬考題(四)
題目A:還是A+B(10分)
題目B:平行四邊形(10分)
題目C:求子串(10分)
題目D:賣西瓜(10分)
題目E:條件輸出(10分)
題目F:通訊錄(20分)
題目G:斗地主(20分)
題目H:求和(10分)
附錄 在線測評系統使用指南
參考文獻
網路書店 類別 折扣 價格
  1. 新書
    87
    $146