| | | C語言從入門到項目實戰 全程視頻版 | 該商品所屬分類:圖書 -> 編程語言 | 【市場價】 | 617-896元 | 【優惠價】 | 386-560元 | 【作者】 | 王一萍梁偉李長榮 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
出版社:中國水利水電出版社 ISBN:9787517078258 商品編碼:54921343858 品牌:文軒 出版時間:2019-09-01 代碼:99 作者:王一萍,梁偉,李長榮
" 作 者:王一萍,梁偉,李長榮 著 定 價:99.8 出 版 社:中國水利水電出版社 出版日期:2019年09月01日 頁 數:563 裝 幀:平裝 ISBN:9787517078258 ●第一篇基礎篇 第1章C語言程序設計概述 視頻講解:70分鐘12集 1.1C語言相關知識概述 1.1.1C語言的歷史沿革 1.1.2C語言的重要性 1.1.3C語言的特點 1.2C語言程序設計入門三要素 1.2.1安裝軟件並開發HelloWorld程序 【例1-1】第一個簡單的C程序 1.2.2掌握基本的輸入/輸出手段 【例1-2】一個完整的輸入/輸出示例 【例1-3】計算輸入的兩個整數的和的程序 【例1-4】計算兩個浮點數的乘積 【例1-5】改進例1-4中的輸出格式 1.2.3理解C語言程序的基本結構 【例1-6】兩個函數構成的C程序示例 1.2.4C語言程序的簡單調試 【例1-7】利用Dev-C++進行程序的調試 1.3案例分析 1.3.1動畫效果的HelloWorld程序 【例1-8】動畫效果的HelloWorld程序1 【例1-9】動畫效果的HelloWorld程序2 1.3.2帶聲音的HelloWorld程序 【例1-10】帶聲音的HelloWorld程序1 【例1-11】帶聲音的HelloWorld程序2 1.3.3功能強大的system庫函數 【例1-12】利用system庫函數實現關機 小結 習題與實踐 第2章數據存儲與運算 視頻講解:53分鐘13集 2.1示例程序 【例2-1】計算圓的面積 2.2數據類型與變量 2.2.1數據類型 2.2.2常量 2.2.3變量 【例2-2】計算1~n的和 2.2.4標識符 2.3整數類型 2.3.1基本整數類型int 【例2-3】定義int變量 【例2-4】以十進制、八進制、十六進制打印十進制數1000 2.3.2有符號整數類型 【例2-5】5種有符號整數類型所占字節數及數據範圍 2.3.3無符號整數類型 2.3.4char類型 【例2-6】字符變量定義並用字符常量賦值 2.3.5整型變量的溢出 【例2-7】數據溢出示例 2.3.6整數常量 2.4浮點類型 2.4.1定義浮點型變量 2.4.2浮點常量 2.4.3輸出浮點值 【例2-8】浮點類型定義、初始化及輸出 2.5枚舉類型 2.6void類型 2.7運算符和表達式 【例2-9】運算符優先級示例 【例2-10】運算符的結合性示例 2.7.1算術運算符 【例2-11】應用整除和求模運算符輸出3位整數的每一位 2.7.2自增自減運算符 【例2-12】自增運算符編程實例 2.7.3賦值運算符 【例2-13】賦值運算符編程實例 2.7.4關繫運算符 【例2-14】關繫運算符示例程序 2.7.5邏輯運算符 【例2-15】邏輯運算符示例程序 2.7.6其他運算符 【例2-16】sizeof運算符獲取int空間大小的三種方式 【例2-17】顯式強制類型轉換與自動類型轉換示例 【例2-18】條件運算符示例 小結 習題與實踐 第3章簡單程序的設計 視頻講解:98分鐘19集 3.1算法概述 3.1.1算法的概念 【例3-1】求兩個變量值交換的算法流程 【例3-2】求分段函數值的算法流程 【例3-3】求兩個數優選公約數的算法流程 3.1.2算法的特征 3.1.3算法的表示 3.2順序結構程序設計 3.2.1賦值語句 3.2.2表達式語句 3.2.3函數調用語句 3.2.4空語句與復合語句 3.3順序結構的實例 【例3-4】編程實現交換兩個變量的值 【例3-5】求ax2+bx+c=0方程的根 【例3-6】輸入三角形的三條邊的長,求三角形的面積 【例3-7】已知一個四位數的整數,求其逆轉後對應的整數並輸出 3.4選擇結構程序設計 3.4.1條件語句 【例3-8】輸入一個年份,判斷其是否為閏年 【例3-9】求給定整數x的絕對值 【例3-10】求兩個整數a,b較大者的值 【例3-11】輸入一個整數成績,判斷是否通過 【例3-12】求分段函數的值 【例3-13】輸入一個學生成績(0~100),輸出其對應的等級(A~E) 【例3-14】輸入年份y和月份m的值,輸出y年m月的天數 【例3-15】簡單四則運算:編寫形如“AopB”的加減乘除四則運算的程序 3.4.2開關語句 【例3-16】用switch語句實現例3-13成績等級輸出程序 小結 習題與實踐 第4章循環結構程序的設計 視頻講解:114分鐘16集 4.1循環結構概述 【例4-1】用goto語句編程實現求1~100之間整數和的程序 4.2條件控制循環語句 4.2.1while語句 【例4-2】閱讀程序理解while的使用 【例4-3】用while語句實現求1~100之間整數和的程序 【例4-4】已知兩個正整數,求它們的優選公約數及最小公倍數 【例4-5】計算一個不足10位數整數的位數 4.2.2do...while語句 4.3計數控制循環語句(for語句) 【例4-6】求n個分數的和 4.4循環的中斷 4.4.1break語句 4.4.2continue語句 【例4-7】編程實現輸出100以內的偶數 【例4-8】編程實現判斷一個整數m是否為素數(質數),並輸出判斷結果 4.5循環嵌套 【例4-9】編寫程序,輸出圖4-7所示的圖形 【例4-10】編程實現輸出2~100之間的素數,要求每行輸出5個素數 4.6循環結構的簡單應用 4.6.1枚舉問題 【例4-11】輸出所有水仙花數 【例4-12】找零錢問題 【例4-13】推理問題 4.6.2遞推問題 【例4-14】FibonacciSequence(斐波那契數列) 小結 習題與實踐 第5章函數 視頻講解:56分鐘12集 5.1函數概述 【例5-1】符號函數sign 【例5-2】絕對值函數myabs 【例5-3】求兩數中的優選值函數max 【例5-4】計算1+2+3+…+n的和的函數sum 【例5-5】判斷正整數n是否為質數的函數isPrime 【例5-6】輸出1~n的和 【例5-7】演示函數定義在調用前,不需要聲明 【例5-8】利用傳值的方式能交換兩個實參的值嗎 【例5-9】函數嵌套調用示例 【例5-10】利用遞歸求1+2+3+…+n的和 【例5-11】利用遞歸求an 5.2變量的生存期與作用域 【例5-12】全局變量和局部變量 【例5-13】演示在代碼塊內定義的局部變量 【例5-14】演示全局變量和局部變量同名時的情況 【例5-15】演示靜態局部變量與非靜態局部變量 5.3編譯預處理 【例5-16】宏定義中的“#”運算符 【例5-17】宏定義中的“##”運算符 【例5-18】演示#undef取消宏定義 【例5-19】條件編譯指令示例 【例5-20】條件編譯指令示例 【例5-21】嵌套條件編譯指令示例 【例5-22】條件編譯指令的用法 【例5-23】編譯預處理中的特殊符號 【例5-24】演示#line的用法 5.4模塊化編譯鏈接 【例5-25】分別編譯並鏈接的示例 小結 習題與實踐 第6章數組 視頻講解:137分鐘13集 6.1數組的引入 【例6-1】輸入一組學生的年齡,求平均年齡,要求保留小數點後兩位 6.2一維數組的初識 【例6-2】將一組整數逆置 【例6-3】求平均年齡及大於平均年齡的學生數 【例6-4】輸入n(n≤10)及n個整數,輸出優選整數及其位序 【例6-5】選擇排序 【例6-6】順序查找 6.3二維數組的初識 【例6-7】多個班級某課程的成績管理 6.4字符串 【例6-8】字符串的簡單加密 【例6-9】繫統登錄驗證的實現 小結 習題與實踐 第7章指針 視頻講解:81分鐘13集 7.1指針概述 【例7-1】指針就是內存地址,指針變量 用於存儲地址 【例7-2】交換兩個整型變量的值 7.2空指針和void指針 【例7-3】隨機生成指定長度的字符串 【例7-4】與指定數字相同的數的個數 7.3const指針常量 【例7-5】函數形參是常量指針 7.4指針與數組 【例7-6】通過指針操作數組 【例7-7】在數組素 【例7-8】數組指針訪問二維數組 【例7-9】指針數組編程示例 7.5指向函數的指針 【例7-10】函數指針簡單示例 【例7-11】對用戶輸入的兩個數字,進行加減乘除計算 【例7-12】使用qsort()函數完成數組排序 7.6命令行參數 【例7-13】命令行參數的概念程序示例 【例7-14】求輸入的若干個整數中的優選者程序示例 小結 習題與實踐 第8章結構、聯合與位字段 視頻講解:38分鐘6集 8.1結構 【例8-1】計算兩點間距離 【例8-2】計算結構體變量內存空間大小並輸出結構成員的起始地址 【例8-3】獎學金問題 【例8-4】單鏈表的創建與遍歷 8.2聯合 【例8-5】聯合union編程實例 8.3位字段 【例8-6】位字段編程實例 小結 習題與實踐 第9章文件 視頻講解:36分鐘4集 9.1文件概述 9.2文件的打開與關閉 【例9-1】編程實現以隻讀方式打開文本文件 9.3文件的讀寫操作 【例9-2】從指定文件中讀取數據 【例9-3】從鍵盤輸入字符,並將其寫入一個文本文件 【例9-4】編程實現將一個字符串追加到指定文件中 【例9-5】編程實現文件復制 【例9-6】用fscanf和fprintf函數實現商品信息輸入 【例9-7】數據塊讀寫函數的使用 【例9-8】輸出第m個商品信息 9.4文件檢測函數 小結 習題與實踐 第二篇進階篇 第10章內存問題 10.1程序運行需要內存 10.2內存編址、尋址 10.3C語言訪問內存的方式 10.4棧和堆內存管理 10.5C程序的內存五區 第11章簡單計算問題 視頻講解:38分鐘2集 【例11-1】計算IPv6地址能分配多久 【例11-2】簡單四則運算 【例11-3】表達式求值問題 【例11-4】多項式求值問題 小結 習題與實踐 第12章數制轉換問題 視頻講解:32分鐘3集 【例12-1】八進制到十進制 【例12-2】十進制到八進制 【例12-3】N進制到M進制 【例12-4】確定進制問題 小結 習題與實踐 第13章日期相關問題 視頻講解:34分鐘3集 【例13-1】輸出當前計算機繫統的日期及時間 【例13-2】n天後日期問題 【例13-3】打印月歷 【例13-4】確定母親節 【例13-5】黑色星期五 小結 習題與實踐 第14章數組進階 視頻講解:89分鐘7集 14.1篩選法的應用 【例14-1】求1~n間的質數,每行輸出5個質數 【例14-2】反質數 14.2循環數組的應用 【例14-3】機器翻譯 【例14-4】約瑟夫環問題 14.3排序與查找 【例14-5】冒泡排序 【例14-6】插入排序 【例14-7】快速排序 【例14-8】使用庫函數qsort完成排序 【例14-9】在n個整數中,使用折半查找方法查找x,輸出查找結果 14.4二維數組的應用 【例14-10】同行同列同對角線的格子 【例14-11】鞍點問題 小結 習題與實踐 第15章字符串處理 視頻講解:73分鐘6集 【例15-1】統計字符數 【例15-2】被3整除 【例15-3】487-3279 【例15-4】刪除單詞後綴 【例15-5】字符串移位包含問題 【例15-6】查找文本串中的單詞 【例15-7】字符串加密 【例15-8】過濾多餘的空格 【例15-9】ISBN號碼 【例15-10】提取數字 小結 習題與實踐 第16章高精度計算問題 視頻講解:57分鐘3集 【例16-1】高精度加法 【例16-2】高精度乘法 【例16-3】高精度階乘 【例16-4】高精度除法 小結 習題與實踐 第17章位運算問題 視頻講解:42分鐘5集 【例17-1】給定一個整型數a,設置a二進制表示中的bit5為1,其他位不變 【例17-2】給定一個整型數a,它的bit15清0,其他位不變 【例17-3】給定一個整型數a,求a的bit3~bit8對應的整數 【例17-4】用C語言給一個寄存器(32位)的bit7~bit17賦值937 【例17-5】用C語言實現將一個寄存器的bit7~bit17的值加17 【例17-6】使用位運算判斷一個整數是奇數還是偶數 【例17-7】使用位運算計算一個int整數的二進制數中有多少個1 【例17-8】使用位運算完成兩個變量值的交換 【例17-9】一組整數中隻有一個數隻出現一次,其餘的數都是成對出現的,請找出這個隻出現一次的數 【例17-10】已知一個含有N個整數集合,輸出它的所有非空子集 小結 習題與實踐 第18章遞推與遞歸 視頻講解:70分鐘5集 【例18-1】n! 【例18-2】青蛙過河 【例18-3】漢諾塔問題 【例18-4】分解因數 【例18-5】整數劃分問題 【例18-6】擴號匹配問題 【例18-7】分書問題 【例18-8】紅與黑 小結 習題與實踐 第19章鏈表 視頻講解:60分鐘3集 【例19-1】計算與指定數字相同的數的個數 【例19-2】生日相同 【例19-3】分數線劃定 【例19-4】子串計算 【例19-5】猴子選大王 小結 習題與實踐 第三篇項目篇 第20章有聲有色文本庫 視頻講解:107分鐘7集 20.1mycon庫的安裝配置與基本使用 【例20-1】帶聲音的打字機動畫版HelloWorld程序 20.2mycon文本庫的應用編程案例 小結 習題與實踐 第21章開源圖形庫EGE 視頻講解:91分鐘7集 21.1EGE使用基礎 【例21-1】圖形打字機動畫版的HelloWorld程序 21.2EGE的應用編程案例 小結 習題與實踐 第22章編程訪問網絡 視頻講解:45分鐘6集 22.1網絡基礎 22.2WindowsSockets套接字編程基礎 22.3WindowsSockets套接字編程案例 小結 習題與實踐 第23章編程訪問數據庫 視頻講解:50分鐘4集 23.1數據庫基礎 23.2C語言數據庫編程案例 小結 習題與實踐 第24章綜合實踐應用 視頻講解:67分鐘6集 24.1英語單詞標準化測試繫統 24.2軟件產權保護繫統 24.3計算用戶的月通信費用 24.4實現Linux下的wc命令 24.524位BMP位圖圖像變換 24.6“貪喫蛇”遊戲外掛基本原理 小結 習題與實踐 參考文獻 《C語言從入門到項目實戰(全程視頻版)》是一本C語言從入門、進階到項目實戰的計算機語言編程類圖書,詳細介紹了C語言程序設計中的核心技術和編程技巧。全書分3篇共24章,其中第一篇為基礎篇,詳細介紹了C語言程序設計概述,數據存儲與運算,簡單程序的設計,循環結構程序的設計,函數,數組,指針,結構、聯合與位字段,文件;第二篇為進階篇,主要介紹了內存問題、簡單計算問題、數制轉換問題、日期相關問題、數組進階、字符串處理、高精度計算問題、位運算問題、遞推與遞歸、鏈表;第三篇為項目篇,介紹了有聲有色文本庫、開源圖形庫EGE、編程訪問網絡、編程訪問數據庫、綜合實踐應用。在知識點的介紹過程配以大量的示例案例代碼及注釋解析,在“提示”“注意”等模塊中融入了各種實戰經驗小技巧,可讓讀者在學習過程中少走彎路,並快速掌握C語言技術精髓,快速提升C語言程序開發技能。 《C語言從入門到項目實戰(全程視頻版)》等
" | | | | | |