-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
C程序設計與應用 版權信息
- ISBN:9787302679547
- 條形碼:9787302679547 ; 978-7-302-67954-7
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
C程序設計與應用 本書特色
本書以編程思想和創新能力培養為宗旨,以問題為導向,在應用實際場景中啟發學生學會發現問題、提出需求、設計方案,進而實現獨立編程的技能,在解決問題的過程中舉一反三、形成計算思維、工程思維習慣。激發學生興趣,引領學生創新思考,以期達到培養學生編程能力、計算思維和創新思維的目的。
C程序設計與應用 內容簡介
"本書從初學者角度出發,針對非計算機類專業的學生,采用通俗易懂的語言、簡單有趣的實例,詳細地介紹了使用C語言進行程序開發的*基本知識和常用案例。全書共14章,包括C程序設計概述、順序結構、分支結構、循環結構、數組、函數、位運算、指針、文件、圖形設計、Visual C++ 6.0程序設計、Keil C51程序設計、MySpringC程序設計和C語言編譯器手機版。各類例題均給出了解題思路和流程圖,并詳細介紹了各自的軟件平臺及具體編程方法。讀者能夠輕松領會C語言程序設計的精髓,快速開發高質量的代碼,提高工程開發技能。 本書由淺入深、涵蓋面廣、注重實踐,既可作為高等學校非計算機專業“C程序設計”課程的教材,又可作為工程技術人員進行軟件開發的自學參考書。"
C程序設計與應用C程序設計與應用 前言
C語言是出現較早的程序設計語言,自1972年誕生以來,開啟了計算機編程的新篇章。它因其簡潔、高效、接近硬件,迅速風靡全球,逐漸成為計算機編程的主流語言。C語言具有跨平臺的特性,可在各種不同的硬件和操作系統上用相同的代碼進行開發。
C語言是一種層次清晰的結構化語言,可對程序進行模塊化編寫,程序調試方便,有助于計算思維能力的訓練。C語言有強大的處理和表現能力,依靠豐富的運算符和多樣的數據類型,可輕易地完成各種數據結構的構建,更可通過指針類型對內存直接尋址,直接操作硬件,因此既可用于開發系統程序,又可用于開發應用軟件。
目前,C語言在智能時代的計算機科學領域仍然占有重要地位。雖然新的編程語言層出不窮,但是C語言憑借其高效、靈活和跨平臺的特性,仍然在系統級編程、嵌入式系統、操作系統和游戲開發等領域中發揮著重要作用。
未來,隨著科技的不斷發展和進步,無論是在人工智能、機器學習等新興領域,還是在系統級編程和嵌入式系統等傳統領域,C語言都將繼續發揮重要作用。
本書以編程思想和創新能力培養為宗旨,以問題為導向,在應用實際場景中啟發學生學會發現問題、提出需求、設計方案,進而實現獨立編程的技能,在解決問題的過程中舉一反三,形成計算思維、工程思維習慣。全書激發學生興趣,引領學生創新思考,以培養學生的編程能力、計算思維和創新思維。
C程序設計與應用 目錄
**部分基礎篇第1章C程序設計概述3
1.1C語言的發展歷史3
1.1.1計算機程序3
1.1.2程序語言的發展3
1.2C語言的特點4
1.3C語言的開發環境5
1.4C語言的應用領域6
1.5結構化程序設計6
1.5.1程序設計步驟6
1.5.2算法設計7
1.6如何學習C程序設計8
1.7新建簡單的C程序8
本章小結10
習題111第2章順序結構13
2.1C程序的書寫規則13
2.1.1變量命名13
2.1.2程序注釋14
2.1.3語句結構14
2.2數據類型15
2.2.1常量15
2.2.2變量和數據類型15
2.3運算符和表達式16
2.3.1運算符16
2.3.2表達式17
2.4數據的輸入輸出17
2.4.1格式化輸出函數printf()17
2.4.2格式化輸入函數scanf()17
2.4.3單一字符輸出函數putchar()18
2.4.4單一字符輸入函數getchar()19
本章小結23
習題224第3章分支結構27
3.1if條件分支結構27
3.2switch開關結構31
本章小結35
習題335第4章循環結構37
4.1while循環結構37
4.2do…while結構38
4.3for結構39
4.4循環嵌套結構42
4.5其他控制語句43
4.5.1break語句43
4.5.2continue語句43
本章小結49
習題450第5章數組54
5.1一維數組54
5.1.1一維數組的定義、初始化54
5.1.2數組元素的引用及基本操作55
5.2二維數組59
5.2.1二維數組的定義、初始化59
5.2.2數組元素的引用及基本操作60
5.3字符串64
5.3.1字符數組64
5.3.2字符串操作函數68
習題573第6章函數75
6.1函數的定義、調用和聲明75
6.1.1函數的定義75
6.1.2函數的調用76
6.1.3函數的聲明77
6.2函數間參數的傳遞80
6.2.1傳值參數80
6.2.2地址參數82
6.2.3數組名作函數參數83
6.3函數的嵌套和遞歸調用87
6.3.1函數的嵌套調用87
6.3.2函數的遞歸調用88
6.4變量的作用域和存儲類別94
6.4.1自動變量94
6.4.2全局變量95
6.4.3局部變量98
6.4.4函數文件化99
本章小結100
習題6100第7章位運算104
7.1按位與(&)104
7.2按位或(|)104
7.3按位取反(~)105
7.4按位異或(^)105
7.5左移(>)106
本章小結106
習題7107第8章指針109
8.1指針變量109
8.2指針和一維數組111
8.3指針和二維數組113
8.4指針和字符串115
本章小結119
習題8119第9章文件121
9.1文件的類型121
9.2文件名122
9.3文件的位置指針與讀寫方式122
9.4FILE類型指針122
9.5標準文件123
9.6流123
9.7文件的輸入輸出124
9.7.1文件的打開與關閉124
9.7.2文件的順序讀寫126
9.7.3文件的格式化讀寫130
9.7.4二進制文件的讀寫133
本章小結135
習題9135第二部分應用篇第10章圖形設計139
10.1基本函數139
10.1.1繪圖窗體設置139
10.1.2顏色設置139
10.1.3像素函數141
10.1.4線型函數143
10.1.5多邊形146
10.1.6曲線函數149
10.1.7書寫文字151
10.2案例153
本章小結155
習題10156第11章Visual C 6.0程序設計157
11.1創建簡單的MFC應用程序157
11.1.1建立MFC應用程序的工程文件157
11.1.2主要工程文件說明158
11.1.3應用程序的可視化設計160
11.1.4應用程序的代碼編程160
11.2MFC應用程序案例165
11.3在Visual C 環境下的C程序設計174
本章小結175
習題11175第12章Keil C51程序設計176
12.1Keil C51程序設計基本語法176
12.1.1Keil C51程序的一般結構176
12.1.2擴充的數據類型177
12.1.3運算符和表達式177
12.1.4基本語句178
12.1.5中斷服務函數178
12.2Keil μVision3軟件基本操作179
12.2.1軟件安裝與啟動179
12.2.2創建項目179
12.2.3添加用戶源程序文件180
12.2.4項目的設置182
12.2.5程序的編譯與調試185
12.3虛擬仿真工具Proteus簡介186
12.4案例: 流水燈190
本章小結194
習題12194第13章MySpringC程序設計195
13.1MySpringC開發環境195
13.2MySpringC支持的數據類型196
13.3MySpringC支持的語句197
13.3.1變量定義與賦值197
13.3.2控制流198
13.3.3屏幕輸出語句print200
13.3.4用戶交互界面201
13.4常用的函數202
13.4.1數學函數202
13.4.2字符串函數203
13.5文本文件的讀寫204
13.6繪圖功能207
13.7收發短信210
本章小結212
習題13212第14章C語言編譯器手機版213
14.1軟件特色213
14.2使用方法213
本章小結215
習題14215附錄附錄A常用字符ASCII碼值對照表219附錄BC語言關鍵字220附錄C常用庫函數222附錄DRGB顏色對照表226附錄E部分習題參考答案227
- >
我與地壇
- >
莉莉和章魚
- >
煙與鏡
- >
羅庸西南聯大授課錄
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
經典常談
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
李白與唐代文化