C語言程序設計 版權信息
- ISBN:9787517074458
- 條形碼:9787517074458 ; 978-7-5170-7445-8
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
C語言程序設計 本書特色
本書包括概述,基礎編程,選擇結構,循環結構,數組編程,函數,指針、結構體與文件7個模塊,以“教師好教、學生好用、技能實用”為宗旨,打破傳統的學科型教材的編寫束縛,重點突出基于工作過程系統化的課程體系理念,強調
C 語言知識點與典型任務相結合,采用任務驅動的形式,力求理論聯系實際,重點培養學生的邏輯思維能力,幫助學生掌握正
確的學習方法和良好的編程規范。
本書既可作為高等職業院校計算機各相關專業的教學用書,也可作為計算機專業自考者以及計算機程序設計愛好者的參考用書。
C語言程序設計 內容簡介
本書包括概述,基礎編程,選擇結構,循環結構,數組編程,函數,指針、結構體與文件7個模塊,以“教師好教、學生好用、技能實用”為宗旨,打破傳統的學科型教材的編寫束縛,重點突出基于工作過程系統化的課程體系理念,強調 C 語 言知識點與典型任務相結合,采用任務驅動的形式,力求理論聯系實際,重點培養學生的邏輯思維能力,幫助學生掌握正 確的學習方法和良好的編程規范。本書既可作為高等職業院校計算機各相關專業的教學用書,也可作為計算機專業自考者以及計算機程序設計愛好者的參考用書。
C語言程序設計 目錄
前言
第1章 概述
1.1 任務
1.2 C語言程序簡介
1.2.1 什么是程序
1.2.2 編程語言
1.2.3 C語言
1.2.4 C語言的特點
1.3 為什么學習C語言
1.3.1 編程語言排名
1.3.2 編程語言入門
1.3.3 認證與比賽
1.4 C語言的主要內容
1.5 編寫**個C程序
1.5.1 開發C程序的步驟
1.5.2 編寫**個C程序
1.5.3 分析C程序
1.6 編譯環境說明
1.7 任務講解
1.7.1 任務1——ATM自動取款機
1.7.2 任務2——購物結算系統界面
1.8 上機練習
本章總結
本章作業
第2章 基礎編程
2.1 任務
2.2 常量與變量
2.2.1 常量
2.2.2 變量
2.3 數據類型
2.3.1 整型常量與整型變量
2.3.2 實型常量與實型變量
2.3.3 字符型數據
2.4 變量賦值
2.5 各類數值型數據間的混合運算
2.6 運算符與表達式
2.6.1 算術運算符與算術表達式
2.6.2 自增和自減運算符與表達式
2.6.3 位移運算符與表達式
2.6.4 賦值運算符與賦值表達式
2.6.5 逗號運算符與逗號表達式
2.6.6 輸入與輸出
2.7 任務講解
2.7.1 任務1——超市自動結算器
2.7.2 任務2——積分和打印小票
2.7.3 任務3——會員卡抽獎
2.8 上機練習
本章總結
本章作業
第3章 選擇結構
3.1 任務
3.2 關系運算符與邏輯運算符
3.2.1 關系運算
3.2.2 邏輯運算
3.3 條件運算符
3.4 if選擇結構
3.4.1 為什么需要選擇結構
3.4.2 什么是選擇結構
3.5 多重if語句
3.6嵌套if語句
3.7 switch語句選擇結構
3.8 任務講解
3.8.1 任務1——判斷××牌礦泉水是不是月暢銷商品
3.8.2 任務2——求3名員工的*大工資額
3.8.3 任務3——計算超市員工工資對應的個人所得稅
3.8.4 任務4——將超市員工的五級制評價轉換為中文
3.9 上機練習
本章總結
本章作業
第4章 循環結構
4.1 任務
4.2 積木塊編程
4.2.1 積木塊編程介紹
4.2.2 積木塊編程案例
4.3 whilee循環
4.3.1 while循環的流程圖
4.3.2 用積木塊搭建while循環程序
4.4 do-while循環
4.4.1 do-while循環的流程圖
4.4.2 用積木塊搭建do-while循環程序
4.4.3 while和do-while循環的區別
4.5 for循環
4.6 break和continue語句
4.7 任務講解
4.7.1 任務1——打印由星號構成的金字塔圖案
4.7.2 任務2——計算數列1+2+4+8+16+…的前10項之和
4.7.3 任務3——找出所有水仙花數
4.8 上機練習
本章總結
本章作業
第5章 數組編程
5.1 任務
5.2 數組
5.2.1 為什么需要數組
5.2.2 什么是數組
5.3 一維數組
5.3.1 一維數組定義格式
5.3.2 數組的初始化
5.3.3 數組元素的使用
5.4 二維數組
5.4.1 二維數組的定義
5.4.2 二維數組元素的表示方法
5.4.3 二維數組的初始化
5.5 字符數組
5.5.1 字符數組的定義
5.5.2 字符數組的初始化
5.5.3 字符串常用函數
5.6 任務講解
5.6.1 任務1——比賽成績自動計算器
5.6.2 任務2——積分和打印小票
5.6.3 任務3——字符串排序
5.7 上機練習
本章總結
本章作業
第6章 函數
6.1 任務
6.2 函數概述
6.2.1 函數的作用
6.2.2 函數的分類
6.3 函數的定義和調用
6.3.1 函數的定義
6.3.2 函數的調用
6.4 函數的聲明
6.5 變量的作用域和存儲方式
6.5.1 變量的作用域
6.5.2 變量的存儲方式
6.5.3 用extern聲明外部變量
6.6 編譯預處理
6.6.1 宏定義
6.6.2 文件包含
6.7 任務講解
6.7.1 任務1——編寫自定義函數計算n
6.7.2 任務2——編寫自定義函數判斷素數
6.7.3 任務3——編寫自定義函數判斷回文數
6.8 上機練習
本章總結
本章作業
第7章 指針、結構體與文件
7.1 任務
7.2 指針
7.2.1 為什么需要指針
7.2.2 指針變量的定義與引用
7.2.3 指針與數組
7.3 結構體
7.3.1 為什么需要結構體
7.3.2 結構體定義
7.3.3 訪問結構體成員的運算符
7.3.4 結構體變量的初始化
7.3.5 結構體數組的定義及初始化
7.4 文件
7.4.1 為什么需要文件
7.4.2 什么是文件
7.4.3 文件指針
7.4.4 文件操作
7.5 任務講解
7.5.1 任務1——指針法實現成績排序
7.5.2 任務2——學生信息結構體應用
7.5.3 任務3——學生信息文件應用
7.6 上機練習
本章總結
本章作業
附錄
附錄Ⅰ 學好C語言的建議
附錄Ⅱ C語言中的關鍵字
附錄Ⅲ C語言運算符(34個)
附錄Ⅳ ASC Ⅱ碼表
附錄Ⅴ C語言系統轉義字符
附錄Ⅵ C語言基本數據類型
附錄Ⅶ C語言庫函數
附錄Ⅷ 經典錯誤案例
參考文獻
展開全部
C語言程序設計 作者簡介
楊娟,副教授,重慶工程職業技術學院教師,多年從事數據庫、C語言等課程的教學工作,出版過多部教材,發表過數十篇文章。