貨機查詢的問題,透過圖書和論文來找解法和答案更準確安心。 我們找到下列免費下載的地點或者是各式教學

貨機查詢的問題,我們搜遍了碩博士論文和台灣出版的書籍,推薦明日科技寫的 C語言從入門到精通(微視頻精編版)(全2冊) 和王英英李小威的 C語言編程從零開始學(視頻教學版)都 可以從中找到所需的評價。

另外網站C語言編程——查詢自動售貨機中商品價格 - iFuun也說明:題目:查詢自動售貨機中商品價格。假設自動售貨機中出售5種商品:薯片4元,巧克力5元,可樂4元,雪碧4元,礦泉水2元。在屏幕上顯示其菜單,用戶可以查詢價格...

這兩本書分別來自清華大學 和清華大學所出版 。

國立政治大學 企業管理研究所(MBA學位學程) 鄭宇庭所指導 劉怡廷的 COVID-19疫情前後影響航空公司營收因素研究-以中華航空、長榮航空為例 (2021),提出貨機查詢關鍵因素是什麼,來自於新冠肺炎COVID-19、航空業、營收、貨運。

而第二篇論文中華大學 土木工程學系 蕭炎泉所指導 王文楷的 物聯網在物業管理應用的研究 (2020),提出因為有 物聯網、設施管理、感知器、資料庫管理系統的重點而找出了 貨機查詢的解答。

最後網站長榮航空貨運全球資訊網改版上線全新響應式平台優化服務則補充:此外,長榮航空在貨運航班時刻表頁面也做出調整,可讓承攬業者及貨主用更直覺的方式,查詢特定日期或一週的航班到離資訊,並新增以航班編號進行查詢, ...

接下來讓我們看這些論文和書籍都說些什麼吧:

除了貨機查詢,大家也想知道這些:

C語言從入門到精通(微視頻精編版)(全2冊)

為了解決貨機查詢的問題,作者明日科技 這樣論述:

全書共兩冊, 上冊為核心技術篇, 下冊為強化訓練篇。核心技術篇共20章, 包括初識C語言, 掌握C語言數據類型, 表達式與運算符, 數據輸入、輸出函數, 設計選擇/分支結構程序, 循環控制, 數組的應用, 字符數組, 函數的引用, 變量的存儲類別, C語言中的指針, 結構體的使用, 共用體的綜合應用, 使用預處理命令, 存儲管理, 鏈表在C語言中的應用, 棧和隊列, C語言中的位運算, 文件操作技術和圖書管理系統等。   通過學習, 讀者可快速開發出一些中小型應用程序。強化訓練篇共18章, 通過大量源於實際生活的趣味案例, 強化上機實踐, 拓展和提升Java開發中對實際問題的分析與解決能力。

明日科技,是一個擁有軟體發展和項目實施方面的資深專家和學習型技術團隊,利用積累的專業知識和經驗,已開發出版了“從入門到精通”“軟體發展實戰1200例”“軟體發展實戰寶典”“軟體專案開發全程實錄”等系列叢書,是國內暢銷的程式設計圖書品牌。 上冊 第1篇 基礎篇 第1章 初識C語言 視頻講解:36分鐘 1.1 C語言發展史 1.1.1 程式語言簡述 1.1.2 C語言歷史 1.2 C語言的特點 1.3 一個簡單的C程式 1.4 一個完整的C程式 1.5 C語言程式的格式 1.6 開發環境 1.6.1 Visual C++.0 1.6.2 Visual Stud

io7 1.7 實戰 1.7.1 使用Visual C++.0打開C程式 1.7.2 使用Visual Studio7打開C程式 1.7.3 求和程式 1.7.4 求10! 1.7.5 猴子吃桃 第2章 掌握C語言資料類型 視頻講解:50分鐘 2.1 C語言的程式設計規範 2.1.1 注釋的合理使用 2.1.2 程式中的“{}”要對齊 2.1.3 合理使用空格使代碼更規範 2.1.4 換行使代碼更清晰 2.2 關鍵字 2.3 識別字 2.4 資料類型 2.5 常量 2.5.1 整型常量 2.5.2 實型常量 2.5.3 字元型常量 2.5.4 轉義字元 2.5.5 符號常量 2.6 變數 2.

6.1 整型變數 2.6.2 實型變數 2.6.3 字元型變數 2.7 實戰 2.7.1 輸出實型變數 2.7.2 十進位轉換為二進位 2.7.3 利用“#”輸出圖形 2.7.4 列印楊輝三角 2.7.5 利用“*”輸出矩形 第3章 運算式與運算子 視頻講解:37分鐘 3.1 運算式 3.2 設定運算子與運算式 3.2.1 變數賦初值 3.2.2 自動類型轉換 3.2.3 強制類型轉換 3.3 算術運算子與運算式 3.3.1 算術運算子 3.3.2 算術運算式 3.3.3 優先順序與結合性 3.3.4 自增自減運算子 3.4 關係運算子與運算式 3.4.1 關係運算子 3.4.2 關聯運算式

3.4.3 優先順序與結合性 3.5 邏輯運算子與運算式 3.5.1 邏輯運算子 3.5.2 邏輯運算式 3.5.3 優先順序與結合性 3.6 位元邏輯運算子與運算式 3.6.1 位元邏輯運算子 3.6.2 位元邏輯運算式 3.7 逗號運算子與運算式 3.8 複合設定運算子 3.9 實戰 3.9.1 求1~10的累加和 3.9.2 計算學生平均身高 3.9.3 求一元二次方程ax2+bx+c=0的根 3.9.4 求字串中字元的個數 3.9.5 計算a+=a*=a/=a-6 第4章 資料登錄、輸出函數 視頻講解:52分鐘 4.1 語句 4.2 字元資料登錄/輸出 4.2.1 字元資料輸出 4.2

.2 字元資料登錄 4.3 字串輸入/輸出 4.3.1 字串輸出函數 4.3.2 字串輸入函數 4.4 格式輸出函數 4.5 格式輸入函數 4.6 順序程式設計應用 4.7 實戰 4.7.1 將輸入的小寫字元轉換為大寫字元 4.7.2 用*號輸出圖案 4.7.3 輸出3×3的矩陣 4.7.4 輸出一個字元的前驅字元 4.7.5 根據輸入判斷能否組成三角形 第5章 設計選擇/分支結構程式 視頻講解:68分鐘 5.1 if語句 5.2 if語句的基本形式 5.2.1 if語句形式 5.2.2 if…else語句形式 5.2.3 else if語句形式 5.3 if的嵌套形式 5.4 條件運算子 5

.5 switch語句 5.5.1 switch語句的基本形式 5.5.2 多路開關模式的switch語句 5.6 if else語句和switch語句的區別 5.7 選擇結構程式應用 5.8 實戰 5.8.1 將3個數從小到大輸出 5.8.2 求學生的最低分和最高分 5.8.3 模擬自動售貨機 5.8.4 類比ATM機介面程式 5.8.5 計算某日是該年的第幾天 第6章 迴圈控制 視頻講解:61分鐘 6.1 迴圈語句 6.2 while語句 6.3 do-while語句 6.4 for語句 6.4.1 for語句使用 6.4.2 for迴圈的變體 6.4.3 for語句中的逗號應用 6.5種

迴圈語句的比較 6.6 迴圈嵌套 6.6.1 迴圈嵌套的結構 6.6.2 迴圈嵌套實例 6.7 轉移語句 6.7.1 goto語句 6.7.2 break語句 6.7.3 continue語句 6.8 實戰 6.8.1 愛因斯坦階梯問題 6.8.2 斐波那契數列 6.8.3 銀行存款問題 6.8.4 計算學生的最高分 6.8.5 統計不及格的人數 第7章 陣列的應用 視頻講解:44分鐘 7.1 一維陣列 7.1.1 一維陣列的定義和引用 7.1.2 一維陣列初始化 7.1.3 一維陣列應用 7.2 二維陣列 7.2.1 二維陣列的定義和引用 7.2.2 二維陣列初始化 7.2.3 二維陣列應用

7.3 多維陣列 7.4 陣列的排序演算法 7.4.1 選擇法排序 7.4.2 冒泡法排序 7.4.3 交換法排序 7.4.4 插入法排序 7.4.5 折半法排序 7.4.6 排序演算法的比較 7.5 實戰 7.5.1 選票統計 7.5.2 模擬比賽打分 7.5.3 統計學生成績 7.5.4 矩陣的轉置 7.5.5 設計魔方陣 第8章 字元陣列 視頻講解:47分鐘 8.1 字元陣列 8.1.1 字元陣列定義和引用 8.1.2 字元陣列初始化 8.1.3 字元陣列的結束標誌 8.1.4 字元陣列的輸入和輸出 8.1.5 字元陣列應用 8.2 字串處理函數 8.2.1 字串複製 8.2.2 字元

串連接 8.2.3 字串比較 8.2.4 字串大小寫轉換 8.2.5 獲得字串長度 8.3 實戰 8.3.1 統計各種字元個數 8.3.2 字串倒置 8.3.3 字串替換 8.3.4 回文字串 8.3.5 字串加密和解密 第9章 函數的引用 視頻講解:73分鐘 9.1 函數概述 9.2 函數的定義 9.2.1 函式定義的形式 9.2.2 定義與聲明 9.3 返回語句 9.3.1 從函數返回 9.3.2 返回值 9.4 函數參數 9.4.1 形式參數與實際參數 9.4.2 陣列作函數參數 9.4.3 main函數的參數 9.5 函數的調用 9.5.1 函式呼叫方式 9.5.2 嵌套調用 9.5.

3 遞迴呼叫 9.6 內建函式和外部函數 9.6.1 內建函式 9.6.2 外部函數 9.7 區域變數和全域變數 9.7.1 區域變數 9.7.2 全域變數 9.8 函數應用 9.9 實戰 9.9.1 遞迴解決年齡問題 9.9.2 百錢百雞問題 9.9.3 求最大公約數和最小公倍數 9.9.4 求直角三角形斜邊長度 9.9.5 小數分離 第10章 變數的存儲類別 視頻講解:31分鐘 10.1 瞭解變數的存儲類型 10.2 使用auto關鍵字聲明自動變數 10.3 使用static關鍵字聲明靜態變數 10.4 使用register關鍵字聲明寄存器變數 10.5 使用extern關鍵字聲明外部變數

10.5.1 聲明在一個檔中使用的外部變數 10.5.2 聲明在多個檔中使用的外部變數 10.6 使用static關鍵字聲明靜態外部變數 10.7 實戰 10.7.1 婚禮上的謊言 10.7.2 求新同學的年齡 10.7.3 捕魚和分魚 10.7.4 求郵票總數 10.7.5 巧分蘋果 第2篇 提高篇 第11章 C語言中的指標 視頻講解:86分鐘 11.1 指針相關概念 11.1.1 地址與指針 11.1.2 變數與指標 11.1.3 指標變數 11.1.4 指針自加自減運算 11.2 陣列與指標 11.2.1 一維陣列與指標 11.2.2 二維陣列與指標 11.2.3 字串與指標 11.

2.4 字串陣列與指標 11.3 指向指標的指標 11.4 指標變數作函數參數 11.5 返回指標值的函數 11.6 指標陣列作main函數的參數 11.7 實戰 11.7.1 查找成績不及格的學生 11.7.2 使用指針實現冒泡排序 11.7.3 輸入月份號輸出英文月份名 11.7.4 使用指標插入元素 11.7.5 使用指標交換兩個陣列中的最大值 第12章 結構體的使用 視頻講解:47分鐘 12.1 結構體 12.1.1 結構體類型的概念 12.1.2 結構體變數的定義 12.1.3 結構體變數的引用 12.1.4 結構體類型的初始化 12.2 結構體陣列 12.2.1 定義結構體陣列 1

2.2.2 初始化結構體陣列 12.3 結構體指標 12.3.1 指向結構體變數的指標 12.3.2 指向結構體陣列的指標 12.3.3 結構體作函數參數 12.4 包含結構的結構 12.5 實戰 12.5.1 找出最高分 12.5.2 候選人選票程式 12.5.3 求平面上兩點的距離 12.5.4 設計通訊錄 12.5.5 輸出火車票價 第13章 共用體的綜合應用 視頻講解:21分鐘 13.1 共用體 13.1.1 共用體的概念 13.1.2 共用體變數的引用 13.1.3 共用體變數的初始化 13.1.4 共用體類型的資料特點 13.2 枚舉類型 13.3 實戰 13.3.1 共用體處理任

意類型資料 13.3.2 取出整型資料的高位元組資料 13.3.3 使用共用體存放學生和老師資訊 13.3.4 輸出今天星期幾 13.3.5 製作花束 第14章 使用預處理命令 視頻講解:54分鐘 14.1 巨集定義 14.1.1 不帶參數的巨集定義 14.1.2 帶參數的巨集定義 14.2 #include指令 14.3 條件編譯 14.3.1 #if命令 14.3.2 #ifdef及#ifndef命令 14.3.3 #undef命令 14.3.4 #line命令 14.3.5 #pragma命令 14.4 實戰 14.4.1 使用帶參數宏求圓面積 14.4.2 利用巨集定義求偶數和 14.

4.3 從3個數中找出最小數 14.4.4 利用檔包含設計輸出模式 14.4.5 使用條件編譯隱藏密碼 第15章 存儲管理 視頻講解:31分鐘 15.1 記憶體組織方式 15.1.1 記憶體組織方式 15.1.2 堆管理 15.2 動態管理 15.2.1 malloc函數 15.2.2 calloc函數 15.2.3 realloc函數 15.2.4 free函數 15.3 記憶體丟失 15.4 實戰 15.4.1 為具有3個陣列元素的陣列分配記憶體 15.4.2 為二維陣列動態分配記憶體 15.4.3 使用malloc函數分配記憶體 15.4.4 調用calloc函數動態分配記憶體 15.4

.5 商品資訊的動態存放 第16章 鏈表在C語言中的應用 視頻講解:43分鐘 16.1 鏈表 16.1.1 鏈表概述 16.1.2 靜態鏈表 16.2 鏈表相關操作 16.2.1 創建動態鏈表 16.2.2 輸出鏈表 16.2.3 鏈表的插入操作 16.2.4 鏈表的刪除操作 16.3 鏈表的表現形式 16.3.1 單向鏈表 16.3.2 迴圈鏈表 16.3.3 雙向鏈表 16.4 實戰 16.4.1 單鏈表逆置 16.4.2 雙向鏈表逆序輸出 16.4.3 連接兩個鏈表 16.4.4 使用鏈表實現約瑟夫環 16.4.5 查找兩個鏈表中的相同元素 第17章 棧和佇列 視頻講解:60分鐘 17.

1 棧的定義和幾種基本操作 17.1.1 棧的定義 17.1.2 棧常見的幾種基本操作 17.2 棧的存儲和實現 17.2.1 順序棧 17.2.2 鏈棧 17.3 佇列的定義和基本操作 17.3.1 佇列的定義 17.3.2 佇列常見的幾種基本操作 17.4 佇列的存儲及運算 17.4.1 順序佇列 17.4.2 鏈佇列 17.4.3 迴圈佇列 17.5 實戰 17.5.1 利用棧實現遞迴計算多項式 17.5.2 迴圈佇列的基本操作 17.5.3 漢諾塔問題 17.5.4 機票預售系統 17.5.5 鏈佇列的使用 第18章 C語言中的位元運算 視頻講解:51分鐘 18.1 位元與位元組 18

.2 位運算操作符 18.2.1 與運算子 18.2.2 或運算子 18.2.3 取反運算子 18.2.4 異或運算子 18.2.5 左移運算子 18.2.6 右移運算子 18.3 迴圈移位 18.4 位段 18.4.1 位段的概念與定義 18.4.2 位段相關說明 18.5 實戰 18.5.1 不用臨時變數交換兩個值 18.5.2 取一個整數的後4位元 18.5.3 編寫迴圈移位元函數 18.5.4 取出給定16位二進位數字的奇數位 18.5.5 求一個數的補數 第19章 檔操作技術 視頻講解:71分鐘 19.1 文件概述 19.2 檔基本操作 19.2.1 文件指針 19.2.2 文件的打

開 19.2.3 文件的關閉 19.3 文件的讀寫 19.3.1 fputc函數 19.3.2 fgetc函數 19.3.3 fputs函數 19.3.4 fgets函數 19.3.5 fprintf函數 19.3.6 fscanf函數 19.3.7 fread函數和fwrite函數 19.4 文件的定位 19.4.1 fseek函數 19.4.2 rewind函數 19.4.3 ftell函數 19.5 實戰 19.5.1 創建文件 19.5.2 關閉打開的所有檔 19.5.3 刪除檔 19.5.4 重命名檔 19.5.5 檔加密 第3篇 項目篇 第20章 圖書管理系統(MySQL) 視頻

講解:32分鐘 20.1 概述 20.1.1 需求分析 20.1.2 開發工具選擇 20.2 系統設計 20.2.1 系統目標 20.2.2 系統功能結構 20.2.3 開發及運行環境 20.3 資料庫設計 20.3.1 創建資料庫 20.3.2 資料表結構 20.4 C語言開發資料庫程式的流程 20.5 C語言操作MySQL資料庫 20.5.1 MySQL常用資料庫操作函數 20.5.2 連接MySQL資料 20.5.3 查詢圖書表記錄 20.5.4 插入圖書表記錄 20.5.5 修改圖書表記錄 20.5.6 刪除圖書表記錄 20.6 文件引用 20.7 變數和函式定義 20.8 主要功能模

組設計 20.8.1 顯示主功能表資訊 20.8.2 顯示所有圖書資訊 20.8.3 添加圖書資訊 20.8.4 修改圖書資訊 20.8.5 刪除圖書資訊 20.8.6 查詢圖書資訊 下冊 第1 章 掌握C 語言資料類型 第2 章 運算式與運算子 第3 章 資料登錄、輸出函數 第4 章 設計選擇、分支結構程式 第5 章 迴圈控制. 第6 章 陣列的應用 第7 章 字元陣列 第8 章 函數的引用 第9 章 變數的存儲類別 第10 章 C 語言中的指標 第11 章 結構體的使用 第12 章 共用體的綜合應用 第13 章 使用預處理命令 第14 章 存儲管理 第15 章 鏈表在C 語言中的應用 第

16 章 棧和佇列 第17 章 C 語言中的位元運算 第18 章 檔操作技術

COVID-19疫情前後影響航空公司營收因素研究-以中華航空、長榮航空為例

為了解決貨機查詢的問題,作者劉怡廷 這樣論述:

2020年對全球來說是不平靜的一年,新型冠狀病毒COVID-19首先在中國湖北省武漢市被發現後,隨後迅速擴散至世界各國,並在2020年3月造成全球大爆發。截至2021年12月20日,全球確診人數已超過2億7千萬人,並且有超過500萬人因此死亡。各國為了防堵疫情的擴散與傳入,紛紛採取嚴格的入境管制措施,使得航空公司的載客率大幅下降,全球航空業面臨巨額的虧損,在2020年已有超過40家航空公司停止營運。班機的停駛也導致航空燃油的需求下降,石油價格開始下跌,加上沙烏地阿拉伯和俄羅斯間的石油價格戰,種種因素加總造成了2020年3月9日國際原油價格大跌30%,美股開盤隨即觸發熔斷機制,並在短短兩周內四

次熔斷,2020年4月20日西德克薩斯中間基原油 (West Texas Intermediate, WTI)期貨價格甚至出現負油價。而台灣的華航與長榮航空在這波疫情風暴中,雖然也受到重創,客運量剩不到過去的一成,但在貨運部分則是逆勢成長,彌補在客運營收的虧損。除了貨運部分影響了公司的營收,本文也另外探討了總體經濟環境相關變數,利用迴歸分析,找出各個自變數對航空公司營收是否有顯著的影響,並加以分析,提供實質上的建議。

C語言編程從零開始學(視頻教學版)

為了解決貨機查詢的問題,作者王英英李小威 這樣論述:

本書分為19章,內容包括認識C語言、C語言程序結構、演算法與流程圖、基本數據類型、運算符和表達式、程序流程式控制制結構、函數、數組與字元串、指針、結構體、共用體、枚舉、操作文件、編譯與預處理指令、使用庫函數、位運算、網路套接字編程、動態數據結構、數據結構進階、排序等。最後通過1個綜合項目實訓,進一步講述C語言在實際工作中的應用。本書注重實戰操作,幫助讀者循序漸進地掌握C語言中的各項技術。 本書共有400多個實例,還有大量的經典習題。隨書下載包中贈送了培訓班形式的視頻教學錄像,詳細講解了書中每一個知識點與編程方法和技巧。同時下載包中還提供了本書所有例子的源代碼,讀者可以直接查看和調用。 本書

適合C語言初學者和C語言開發人員,同時也能作為高等院校和培訓學校相關專業的師生教學參考。 王英英,從事多年網站開發和APP程式開發,精通各種程式設計語言、網路程式設計和資料庫開發知識,具有豐富的實戰開發經驗。對Web前端、Java、Python有深入研究,並出版過多本相關熱銷書,頗受廣大讀者認可。 第1章 為什麼要學習C語言——認識C語言 1 1.1 C語言概述 1 1.1.1 C語言的起源 1 1.1.2 C語言的特點 2 1.1.3 C語言的應用領域 4 1.2 C語言的常用開發環境 4 1.2.1 Visual C++ 6.0開發環境 4

1.2.2 Turbo C 2.0開發環境 10 1.2.3 Visual Studio 2017開發環境 11 1.3 C語言編譯機制 14 1.4 編寫第1個C語言程式 15 1.4.1 在Visual C++ 6.0中開發C程式 15 1.4.2 在Turbo C中開發C程式 20 1.4.3 在Visual Studio 2017中開發C程式 23 1.5 疑難解惑 25 1.6 經典習題 26 第2章 C語言程式結構 27 2.1 C語言來源程式 27 2.1.1 熟悉來源程式的特點 28 2.1.2 函數 28 2.2 編碼規範 29 2.2.1 版式要求 29 2.2.2 命名

規則 30 2.2.3 正確性與容錯要求 30 2.3 語句 31 2.3.1 運算式語句 31 2.3.2 函式呼叫語句 31 2.3.3 控制語句 31 2.3.4 複合陳述式 32 2.3.5 空語句 32 2.4 輸入輸出物件 32 2.4.1 格式化輸入函數 32 2.4.2 格式化輸出函數 36 2.4.3 字元的輸入函數 40 2.4.4 字元的輸出函數 42 2.4.5 字串的輸入函數 43 2.4.6 字串的輸出函數 44 2.5 關鍵字 45 2.6 識別字 46 2.7 小試身手—格式控制符對寬度和精度的操作 47 2.8 技能提升—在printf()函數中展示各類格式控

制符 48 2.9 疑難解惑 49 2.10 經典習題 50 第3章 演算法與流程圖 52 3.1 演算法的概念 52 3.1.1 演算法的特性 53 3.1.2 衡量演算法的“好”與“壞” 53 3.2 流程圖簡介 54 3.2.1 傳統流程圖 55 3.2.2 N-S流程圖 57 3.3 如何描述演算法 57 3.3.1 自然語言 57 3.3.2 流程圖 59 3.3.3 三種基本結構 60 3.3.4 N-S流程圖 66 3.3.5 偽代碼 69 3.3.6 電腦語言 71 3.4 結構化程式設計方法 72 3.5 小試身手—求100以內能被3和5整除的數 73 3.6 技能提升—求

奇數的階層之後再求和 74 3.7 疑難解惑 75 3.8 經典習題 76 第4章 資料類型 78 4.1 資料的表示方法 78 4.1.1 十進位 79 4.1.2 二進位 79 4.1.3 八進制 79 4.1.4 十六進位 79 4.2 基底資料型別 80 4.2.1 整數類型 80 4.2.2 字元類型 83 4.2.3 實型 85 4.2.4 布林類型 87 4.3 資料類型的轉換 88 4.3.1 自動類型轉換 88 4.3.2 強制類型轉換 90 4.4 常量 91 4.4.1 整數常量 91 4.4.2 字元常量 93 4.4.3 字串常量 95 4.4.4 符號常量 96

4.5 變數 97 4.5.1 變數的定義 97 4.5.2 變數的聲明 98 4.5.3 變數的初始化與賦值 99 4.5.4 變數的分類 100 4.6 變數的存儲類別 105 4.6.1 動態儲存裝置與靜態存儲 105 4.6.2 自動(auto)變數 105 4.6.3 靜態(static)變數 107 4.6.4 寄存器(register)變數 107 4.6.5 外部(extern)變數 108 4.7 混合運算 109 4.7.1 存儲形式 109 4.7.2 範圍 109 4.4.3 混合運算原則 110 4.8 typedef與#define 111 4.9 小試身手——查詢

資料類型的長度 112 4.10 技能提升——求長方體的體積及三個面的面積 114 4.11 疑難解惑 115 4.12 經典習題 116 第5章 運算子和運算式 117 5.1 運算子概述 117 5.1.1 設定運算子 117 5.1.2 算術運算子 120 5.1.3 關係運算子 122 5.1.4 邏輯運算子 124 5.1.5 位元邏輯運算子 126 5.1.6 移位運算子 127 5.1.7 條件運算子 128 5.1.8 逗號運算子 130 5.1.9 類型轉換運算子 131 5.2 運算子優先順序和結合性 132 5.3 運算式概述 133 5.4 小試身手—判斷兩個變數的大

小 134 5.5 技能拓展—運算子解決生活小問題 135 5.6 疑難解惑 136 5.7 經典習題 137 第6章 程式流程控制語句 138 6.1 順序語句 138 6.2 條件判斷語句 139 6.2.1 if條件 139 6.2.2 if…else條件 142 6.2.3 條件運算子 144 6.3 多重選擇語句 145 6.3.1 if…else…if語句 145 6.3.2 if的嵌套語句 147 6.3.3 switch分支結構語句 149 6.4 迴圈語句 151 6.4.1 while迴圈 152 6.4.2 do…while迴圈 153 6.4.3 for迴圈 155

6.4.4 迴圈語句的嵌套 157 6.5 跳出迴圈 158 6.5.1 break語句 158 6.5.2 continue語句 159 6.6 小試身手—判定三角形 160 6.7 技能提升—自動售貨機 161 6.8 疑難解惑 163 6.9 自我評估 164 第7章 函數 165 7.1 函數的基本結構 165 7.1.1 函數的聲明與定義 165 7.1.2 函數的調用 170 7.1.3 函數的嵌套調用 174 7.1.4 函數的遞迴呼叫 176 7.1.5 函數的參數 179 7.1.6 參數的傳遞方式 181 7.2 函數的返回語句 184 7.2.1 函數的返回值 184

7.2.2 函數的結束標誌 186 7.2.3 函數的返回數值型別 187 7.3 變數的作用域 188 7.3.1 區域變數 189 7.3.2 全域變數 190 7.4 小試身手—倒序輸出字元 193 7.5 技能提升1—列印乘法口訣表 194 7.6 技能提升2—分析學生的成績 195 7.7 疑難解惑 197 7.8 經典習題 198 第8章 陣列 200 8.1 陣列的概述 200 8.2 一維陣列 201 8.2.1 一維陣列的定義 201 8.2.2 一維陣列的引用 203 8.2.3 一維陣列的初始化 204 8.2.4 陣列的操作 207 8.3 二維陣列和多維陣列 209

8.3.1 二維陣列的定義 209 8.3.2 二維陣列的引用 209 8.3.3 二維陣列的初始化 212 8.3.4 多維陣列 215 8.3.5 陣列的操作 217 8.4 陣列與函數 220 8.4.1 一維陣列作為函數的參數 220 8.4.2 陣列名作為函數參數 221 8.4.3 形參數組和實參數組 222 8.5 字元陣列 224 8.5.1 字元陣列與字串 224 8.5.2 字元陣列的輸出與輸入 228 8.5.3 字串處理函數 231 8.6 小試身手—計算字元陣列的長度 237 8.7 技能提升—操作矩陣 238 8.8 疑難解惑 240 8.9 經典習題 241

第9章 指針 242 9.1 指針概述 242 9.1.1 地址與指針 242 9.1.2 指標變數的定義 245 9.1.3 指標變數的引用 248 9.2 指標與函數 251 9.2.1 指標變數作為函數參數 251 9.2.2 指標函數 253 9.2.3 函數指標 256 9.3 指標與陣列 258 9.3.1 陣列元素的指標 258 9.3.2 指針的運算 259 9.3.3 通過指標引用陣列元素 260 9.3.4 指向陣列的指標變數作為函數參數 262 9.3.5 通過指標對二維陣列進行引用 268 9.4 指標與字串 274 9.4.1 字元指標 274 9.4.2 使用字元指

標做函數參數 278 9.4.3 字元陣列與字元指標變數的區別 282 9.5 指標陣列和多重指標 283 9.5.1 指標陣列 284 9.5.2 指向指標的指標 288 9.6 小試身手—遍歷陣列 294 9.7 綜合案例—尋找第一個相同元素 295 9.8 疑難解惑 297 9.9 經典習題 300 第10章 結構體、共用體和枚舉 301 10.1 結構體概述 301 10.1.1 結構體類型 301 10.1.2 定義結構體變數 303 10.1.3 初始化結構體變數 305 10.1.4 結構體變數的引用 306 10.2 結構體陣列 309 10.2.1 定義結構體陣列 309

10.2.2 結構體陣列的初始化 311 10.2.3 結構體陣列元素的引用 312 10.2.4 結構體陣列應用實例 313 10.3 結構體指標 314 10.3.1 指向結構體變數的指標 314 10.3.2 指向結構體陣列的指標 318 10.3.3 結構體變數作為函數參數 320 10.3.4 指向結構體變數的指標作為函數參數 321 10.3.5 結構體作為函數的返回值 323 10.4 共用體 324 10.4.1 共用體的定義 324 10.4.2 共用體變數的定義 324 10.4.3 共用體變數的初始化以及引用 326 10.5 枚 舉 329 10.5.1 定義枚舉類型

329 10.5.2 定義枚舉類型變數 330 10.6 小試身手—建立居民身份資訊卡 333 10.7 技能提升—創建學生成績輸入系統 335 10.8 疑難解惑 337 10.9 經典習題 339 第11章 操作檔 340 11.1 文件概述 340 11.1.1 檔案類型 341 11.1.2 文件指針 342 11.1.3 文件的緩衝區 343 11.2 文件的打開與關閉 343 11.2.1 檔的打開操作 344 11.2.2 文件的關閉 346 11.3 文件的讀寫 347 11.3.1 字元的讀寫 347 11.3.2 字串的讀寫 351 11.3.3 資料塊的讀寫 354 1

1.3.4 格式化讀寫函數 358 11.4 文件定位與文件的隨機讀寫 362 11.4.1 檔頭定位函數rewind() 362 11.4.2 隨機定位函數fseek() 363 11.4.3 當前讀寫位置函數ftell() 365 11.5 檔檢測函數 366 11.5.1 檔結束檢測函數feof() 366 11.5.2 檔讀寫錯誤檢測函數ferror() 367 11.5.3 檔錯誤標誌清除函數clearerr() 369 11.6 小試身手—整理學生體檢資訊 370 11.7 技能提升—製作暑期計畫表 372 11.8 疑難解惑 374 11.9 經典習題 376 第12章 編譯與

預處理指令 377 12.1 預處理 377 12.2 巨集定義命令—#define 380 12.2.1 無參數的宏 380 12.2.2 帶參數的巨集定義 384 12.2.3 巨集定義的嵌套 390 12.2.4 巨集定義的作用範圍 391 12.2.5 巨集定義的多行表示 392 12.3 檔包含 393 12.4 條件編譯 394 12.4.1 條件編譯命令 395 12.4.2 調試中使用DEBUG宏 398 12.4.3 檔的嵌套包含與條件編譯 400 12.5 小試身手—判斷閏年的巨集函數 401 12.6 技能提升—大寫字母轉換 401 12.7 疑難解惑 402 12.8

經典習題 403 第13章 使用庫函數 404 13.1 標準C庫函數 404 13.2 數學函數“math.h” 405 13.2.1 求冪函數與開平方函數 405 13.2.2 指數函數與對數函數 407 13.2.3 三角函數 408 13.2.4 絕對值函數 410 13.2.5 取整函數與取餘函數 411 13.3 字串函數“string.h” 413 13.3.1 字串長度函數 413 13.3.2 字元串連接函數 414 13.3.3 字串複製函數 415 13.3.4 字串大小寫轉換函數 418 13.3.5 字串查找函數 419 13.3.6 字串比較函數 421 13.4

字元函數“ctype.h” 424 13.4.1 字元的類型判斷函數 424 13.4.2 字元大小寫轉換函數 426 13.5 其他函數 428 13.5.1 隨機函數 428 13.5.2 日期時間函數 429 13.5.3 結束程式函數 431 13.6 小試身手—字串首字母轉換成大寫 432 13.7 技能提升—計算任意三角形面積代碼 433 13.8 疑難解惑 434 13.9 經典習題 435 第14章 位運算 436 14.1 位元(bit)與位元組(byte)的關係 436 14.2 迴圈移位 436 14.3 位段 439 14.3.1 位段的定義 439 14.3.2

位元段結構在記憶體中的存儲方式 440 14.4 小試身手—計算段位元結構的大小 442 14.5 技能提升—將十進位數字轉換為二進位數字 443 14.6 疑難解惑 444 14.7 經典習題 445 第15章 網路通訊端程式設計 446 15.1 電腦網路入門 446 15.1.1 IP地址 446 15.1.2 OSI七層參考模型 447 15.1.3 地址解析 448 15.1.4 網域名稱系統 449 15.1.5 TCP/IP協議 449 15.1.6 埠 451 15.1.7 網路位元組順序 452 15.2 認識通訊端 452 15.2.1 通訊端概述 452 15.2.2

TCP的通訊端的socket程式設計 453 15.2.3 UDP的通訊端的socket程式設計 453 15.3 通訊端函數 454 15.4 小試身手——基於TCP協定的服務端程式 463 15.5 技能提升——基於TCP協定的用戶端程式 465 15.6 疑難解惑 467 15.7 經典習題 468 第16章 動態資料結構 469 16.1 動態儲存裝置分配概述 469 16.1.1 malloc()函數 470 16.1.2 calloc()函數 471 16.1.3 realloc()函數 472 16.1.4 free()函數 474 16.2 鏈表概述 475 16.2.1 鏈

表結點的定義 475 16.2.2 鏈表的建立 476 16.2.3 鏈表的遍歷 476 16.2.4 鏈表結點的插入 478 16.2.5 鏈表結點的刪除 482 16.3 小試身手—鏈表的建立、插入和刪除 486 16.4 綜合案例—使用鏈表添加學生資訊 490 16.5 疑難解惑 493 16.6 經典習題 494 第17章 資料結構進階 495 17.1 資料結構概述 495 17.2 線性表 497 17.3 棧 499 17.3.1 棧的基本操作 500 17.3.2 順序棧 500 17.3.3 鏈式棧 503 17.4 佇列 505 17.4.1 佇列的基本運算 505 17

.4.2 順序佇列 505 17.4.3 鏈式佇列 509 17.5 二叉樹 513 17.5.1 二叉樹的定義 513 17.5.2 二叉樹的遍歷 513 17.6 查找 515 17.6.1 順序查找 515 17.6.2 折半查找 516 17.7 小試身手—查找陣列中指定的元素 518 17.8 綜合案例—操作佇列 520 17.9 疑難解惑 524 17.10 經典習題 525 第18章 排序 526 18.1 排序的概述 526 18.2 冒泡排序 527 18.3 快速排序 529 18.4 直接插入排序 531 18.5 希爾排序 533 18.6 簡單選擇排序 535 18

.7 堆排序 537 18.8 基數排序 540 18.9 歸併排序 542 18.10 疑難解惑 545 18.11 經典習題 547 第19章 專案實訓——開發餐飲管理系統 548 19.1 需求分析 548 19.2 功能分析 549 19.3 開發前準備工作 550 19.4 系統代碼編寫 551 19.4.1 登錄管理模組 551 19.4.2 員工管理模組 554 19.4.3 用餐服務相關功能 581 19.4.4 資料組織及工具方法 597 19.4.5 主程序入口 609 19.5 系統運行 610 19.6 項目總結 616 前 言 C語言是一門歷史

悠久、博大精深的程式設計語言。它對電腦技術的發展起到了極其重要的促進作用,而且這種促進作用一直在持續並將繼續持續下去。但在學習之初,很多C語言的初學者都苦於找不到一本通俗易懂、容易入門和案例實用的參考書。本書根據這樣的需求,針對初學者量身定做,內容注重實戰,通過實例的操作與分析,引領讀者快速學習和掌握C語言開發技術。 本書特色 內容全面:知識點由淺入深,涵蓋了所有C語言的基礎知識,方便讀者由淺入深地掌握C語言的開發技術。 圖文並茂:注重操作,圖文並茂。在介紹案例的過程中,每一個操作均有對應步驟和過程說明。這種圖文結合的方式使讀者在學習過程中能夠直觀、清晰地看到操作的過程以及效果,便於讀者

更快地理解和掌握。 易學易用:顛覆傳統“看”書的觀念,變成一本能“操作”的圖書。 案例豐富:把知識點融匯於系統的案例實訓當中,並且結合綜合案例進行講解和拓展。進而達到“知其然,並知其所以然”的效果。 提示技巧:本書對讀者在學習過程中可能會遇到的疑難問題以“提示”和“技巧”的形式進行了說明,以免讀者在學習的過程中走彎路。 超值下載包:隨書贈送400多個詳細實例原始程式碼,能讓讀者在實戰應用中掌握C語言的每一項技能。還提供培訓班形式的視頻教學錄影,使本書真正體現“自學無憂”,令其物超所值。 讀者對象 本書是一本完整介紹C語言程式設計技術的教程,內容豐富、條理清晰、實用性強,適合以下讀者

學習使用: ● C語言的初學者。 ● 對C語言開發有興趣,希望快速、全面掌握C語言的人員。 ● 高等院校和培訓學校相關專業的師生。 鳴謝 本書由王英英和李小威主編,參與編寫工作的還有張開保、張國年、許金花、陳敏敏、陳鶯鶯、許剛、張雄、劉洪平、賀發紅、申青龍、李彬彬、賈文學、包惠利、張工廠、陳偉光、胡同夫、梁雲亮、劉海松、劉玉萍、劉增產、孫若淞、王攀登、王維維、肖品和李園等人。雖然傾注了編者的努力,但由於水準有限、時間倉促,書中難免有錯漏之處,請讀者諒解。如果遇到問題或有建議和意見,敬請與我們聯繫,技術支援QQ群,我們將全力提供幫助。 編 者 2018年6月

物聯網在物業管理應用的研究

為了解決貨機查詢的問題,作者王文楷 這樣論述:

社區相關設施管理的優良,深切的影響住戶的使用品質。本研究在社區管理系統的基礎上,加入了物聯網作業模組的功能。對每個住戶居民發放RFID磁卡,以便居民在社區各出入口刷卡以管制出入。在各棟水塔裝設高水位及低水位感知器,以監測各水塔的水位資料。在地下室污水池裝設高水位感知器,以監測污水池存量的資料。在各棟建築物各昇降機裝設溫度及震動感知器,以紀錄各昇降機之運作情形。本文研究內容還包括使用ER Studio開發物聯網作業相關資料表、各欄位屬性及彼此間關係。該工具可以建構物聯網作業的邏輯模組及實體模組,並轉為資料庫描述文字檔。在經由資料庫管理系統讀入後,建立實體資料庫。本研究並建立物聯網作業軟體,供輸

入各項資料,包含讀卡機種類、讀卡機資料、各RFID卡片資料,及各讀卡機所讀取各RFID卡的資料。本研究並在各水塔裝設感知器以監測水位,來確保用水之穩定及安全。本研究並在各棟建築物每座昇降機裝設溫度及震動感知器,以監測各昇降機之運作情形。各項讀卡機及RFID出入紀錄,可以在系統查詢及列印,以方便管理;各感知器的監測值如超過預設值時,則發出警告訊息以通知管理者前來處理。這種機制可以防止水塔故障導致缺水或溢水浪費的情形,也可以在廢水池及污水池水位將超過警戒線(預警線)時,事先排程抽取或排除管路堵塞情形。另昇降機運作發生溫度過高或有嚴重震動時,可以讓管理人員前往檢視、通知維修人員前來維修處理,以避免故

障或引起意外之發生,甚而造成不可逆的損害。透過本物聯網系統作業的協助,可以提高社區設施的管理效益及服務品質,讓社區管理的工作,能隨著時代的進步,達日益精進的境界;住戶的生活品質也能隨著時代的進步享受該有的優質服務。