C語言程序設計任務驅動式教程(第4版)(微課版)

宋鐵橋,劉潔,趙葉

  • 出版商: 人民郵電
  • 出版日期: 2025-04-01
  • 售價: $359
  • 語言: 簡體中文
  • 頁數: 244
  • ISBN: 7115654824
  • ISBN-13: 9787115654823
  • 相關分類: C 程式語言
  • 下單後立即進貨 (約4週~6週)

  • C語言程序設計任務驅動式教程(第4版)(微課版)-preview-1
  • C語言程序設計任務驅動式教程(第4版)(微課版)-preview-2
C語言程序設計任務驅動式教程(第4版)(微課版)-preview-1

商品描述

本書以任務驅動的方式講解C語言的基礎知識和編程方法。全書共10個單元,包括認識C語言、C語言程序設計基礎、順序結構程序設計、選擇結構程序設計、循環結構程序設計、數組、函數、指針、結構體和文件、項目實訓——ATM系統功能實現。附錄中介紹C語言中的關鍵字、常用字符與ASCII值對照表、運算符的優先級和結合方向以及常用的C語言標準庫函數。本書適合作為高職高專院校C語言相關課程的教材,也適合C語言初學者閱讀參考。

作者簡介

宋鐵橋,1987年畢業於河北師範大學,至今工作已34年有餘。多年來,承擔了《C語言程序設計》《數據結構》《軟件工程與測試技術》《電腦網絡基礎》《服務器配置與管理》等十幾門課程的教學工作,在教學過程中,努力探求線上線下混合式等教學方法,積極進行考核模式改革,取得了顯著的教學成果。曾被中國冶金教育協會評為“全國冶金職教傑出教師”,多次被評為學院骨乾教師、榮獲教學質量優質獎一等獎、獲“彰顯高職特色,建設國家示範性的電腦應用技術職業教育實訓基地”教學成果一等獎。多年來,主持和參與省級課題及院級課題十餘項,主編了“軟件開發與測試技術”、 “C語言開發實例教程”、“Java 程序設計項目化教程”、“C語言程序設計任務驅動式教程”,並再版多次,受到了讀者的一致好評。

目錄大綱

第1單元 認識C語言
問題引入
知識目標
技能目標
任務1 走進C語言世界——C語言概述
任務2 製作一張自己的小名片——C程序框架結構
拓展與提高
單元小結
思考與訓練
第2單元 C語言程序設計基礎
問題引入
知識目標
技能目標
任務1 計算圓的面積——整型與實型數據,常量與變量
任務2 編制密碼器——字符型數據
任務3 分離數字問題——運算符與表達式
拓展與提高
單元小結
思考與訓練
第3單元 順序結構程序設計
問題引入
知識目標
技能目標
任務1 菜單設計——算法與程序基本結構
任務2 小寫字母轉換為大寫字母——字符輸入、輸出函數
任務3 輸出學生個人信息——格式化輸入、輸出函數
拓展與提高
單元小結
思考與訓練
第4單元 選擇結構程序設計
問題引入
知識目標
技能目標
任務1 身高預測——簡單if語句的運用
任務2 閏年判斷——if-else語句的運用
任務3 劃分考試成績等級——多重if語句的運用
任務4 旅遊景點門票打折——嵌套if語句的運用
任務5 小型計算器的設計——switch語句的運用
拓展與提高
單元小結
思考與訓練
第5單元 循環結構程序設計
問題引入
知識目標
技能目標
任務1 紅歌比賽計算平均分——while語句的運用
任務2 翻牌遊戲——do-while語句的運用
任務3 模擬中獎機——for語句的運用
任務4 經典九九乘法表——循環嵌套的運用
任務5 找朋友——break語句的運用
任務6 猜數遊戲——continue語句的運用
拓展與提高
單元小結
思考與訓練
第6單元 數組
問題引入
知識目標
技能目標
任務1 學生成績存儲——一維數組的定義與輸入、輸出
任務2 學生成績計算與查找最值——數組元素的引用
任務3 學生成績排序——數組的應用
任務4 多門課程學生成績的存儲——二維數組的定義與輸入、輸出
任務5 多門課程學生成績計算與查找最值——二維數組元素的引用
任務6 密碼加密——字符數組、字符串
拓展與提高
單元小結
思考與訓練
第7單元 函數
問題引入
知識目標
技能目標
任務1 菜單輸出——無參函數的定義與調用
任務2 學生成績計算——有參函數的定義與調用
任務3 猜年齡——函數的遞歸調用
拓展與提高
單元小結
思考與訓練
第8單元 指針
問題引入
知識目標
技能目標
任務1 交換兩個變量的值——指針概述
任務2 3個數排序——指針變量作為函數參數
任務3 字母放大鏡——通過指針訪問數組
拓展與提高
單元小結
思考與訓練
第9單元 結構體和文件
問題引入
知識目標
技能目標
任務1 存儲職工信息——結構體的應用
任務2 實現小型通信錄——文件的運用
拓展與提高
單元小結
思考與訓練
第10單元 項目實訓——ATM系統功能實現
附錄1 C語言中的關鍵字
附錄2 常用字符與ASCII值對照表
附錄3 運算符的優先級和結合方向
附錄4 常用的C語言標準庫函數