日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

程序设计基础是C语言吗,程序设计基础(C语言)

發(fā)布時間:2023/12/20 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 程序设计基础是C语言吗,程序设计基础(C语言) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

《程序設計基礎(C語言)》是為了適應高職高專教學改革的需要而編寫的,全書主要內(nèi)容包括C程序的結構,算法及算法的描述,c語言基礎,流程控制語句,函數(shù),數(shù)組,結構體、共用體和枚舉類型,文件等,較全面地反映了c語言的全貌。《程序設計基礎(C語言)》在內(nèi)容的組織上打破了同類教材的傳統(tǒng)結構,突出了重點,分散了難點。主要表現(xiàn)在:一是將編譯預處理和位運算并入c語言基礎,降低了教學要求;二是將指針的相關知識以應用為原則,分散到相關章節(jié)中,便于學生學習和掌握。同時,《程序設計基礎(C語言)》內(nèi)容完全覆蓋了“全國計算機等級考試(二級C)考試大綱”中C語言部分的知識點,并且在習題中選入部分歷年考試的原題,為學習者參加全國計算機等級考試提供幫助。

《程序設計基礎(C語言)》可以作為高職高專類學校計算機專業(yè)的教材,也適合有關人員自學使用。 第1章程序設計概述

1.1程序工作原理

1.1.1馮·諾伊曼原理

1.1.2計算機的構成原理

1.2程序設計語言

1.2.1程序設計語言的發(fā)展

1.2.2典型高級語言

1.2.3程序設計語言發(fā)展趨勢

1.3算法概述

1.4c語言程序設計

1.4.1C語言的發(fā)展歷史

1.4.2C語言的特點

1.4.3c語言程序基本結構

1.4.4C語言程序的開發(fā)環(huán)境

習題

第2章C語言基礎

2.1標識符與關鍵字

2.2簡單數(shù)據(jù)類型

2.2.1常量與變量

2.2.2整型

2.2.3實型

2.2.4字符型

2.2.5不同類型數(shù)據(jù)的混合運算

2.3簡單計算

2.3.1算術運算與算術表達式

2.3.2賦值運算符與賦值表達式

2.3.3自加、自減和逗號運算

習題

第3章順序結構程序設計

3.1c語句概述

3.1.1C程序基本結構

3.1.2C語句分類

3.1.3c結構化程序設計

3.2數(shù)據(jù)的輸入與輸出

3.2.1printf函數(shù)

3.2.2scanf函數(shù)

3.2.3其他輸入腧出函數(shù)

3.3編譯預處理命令

3.3.1宏定義

3.3.2文件包含

3.3.3條件編譯

3.4函數(shù)簡介

3.4.1函數(shù)定義和調用的一般方法

3.4.2庫函數(shù)的調用

3.5順序結構程序設計舉例

習題

第4章選擇程序設計

4.1關系運算和邏輯運算

4.1.1關系運算符和關系表達式

4.1.2邏輯運算符和邏輯表達式

4.2分支流程控制語句

4.2.1if語句

4.2.2switch語句

4.2.3條件運算符

4.3選擇語句的嵌套

4.4選擇結構程序設計舉例

習題

第5章循環(huán)結構程序設計

5.1循環(huán)流程控制語句

5.1.1while語句

5.1.2do-while語句

5.1.3for語句

5.2循環(huán)嵌套

5.3break語句和continue語句

5.3.1break語句

5.3.2continue語句

5.4循環(huán)結構程序設計舉例

5.4.1窮舉

5.4.2迭代

習題

第6章函數(shù)

6.1函數(shù)的定義和調用

6.1.1函數(shù)概述

6.1.2函數(shù)的定義

6.1.3函數(shù)的調用

6.2函數(shù)問地址的傳遞

6.2.1指針的概念

6.2.2指針變量

6.2.3指針變量的對象

6.2.4函數(shù)間傳遞地址

6.3函數(shù)間函數(shù)的傳遞

6.3.1函數(shù)的地址

6.3.2指向函數(shù)的指針變量

6.3.3在函數(shù)之間傳遞函數(shù)

6.4函數(shù)的遞歸調用

6.5變量的作用域

6.5.1內(nèi)部變量

6.5.2外部變量

6.5.3內(nèi)部函數(shù)和外部函數(shù)

6.6變量的存儲屬性

6.6.1變量及其存儲屬性

6.6.2動態(tài)內(nèi)部變量和靜態(tài)內(nèi)部變量

習題

第7章數(shù)組

7.1一維數(shù)組

7.1.1數(shù)組概述

7.1.2一維數(shù)組的定義和初始化

7.1.3一維數(shù)組元素的引用

7.1.4簡單排序算法

7.2函數(shù)問一維數(shù)組的傳遞

7.2.1一維數(shù)組元素地址的表示

7.2.2利用指針變量訪問一維數(shù)組

7.2.3在函數(shù)間傳遞一維數(shù)組

7.3二維數(shù)組

7.3.1二維數(shù)組的定義和初始化

7.3.2二維數(shù)組元素的引用

7.4函數(shù)問二維數(shù)組的傳遞

7.4.1二維數(shù)組元素的地址表示法

7.4.2利用行指針變量訪問二維數(shù)組元素

7.4.3函數(shù)之問二維數(shù)組的傳遞

習題

第8章字符串

8.1字符串

8.1.1字符串常量

8.1.2字符串的存儲

8.1.3字符串的表示

8.2函數(shù)間字符串的傳遞

8.2.1單個字符串的傳遞

8.2.2多個字符串的傳遞

8.2.3main函數(shù)的參數(shù)

8.2.4字符串處理函數(shù)

習題

第9章結構體、共用體和枚舉類型

9.1結構體

9.1.1結構體的類型定義

9.1.2結構體數(shù)據(jù)的定義和引用

9.2單鏈表

9.2.1動態(tài)存儲分配

9.2.2單鏈表概述

9.2.3單鏈表的基本操作

9.3共用體和枚舉類型

9.3.1共用體

9.3.2枚舉類型

9.4typedef定義類型

習題

第10章文件

10.1文件概述

10.1.1文件和文件指針

10.1.2文件操作的一般過程

10.1.3文件的打開與關閉

10.2文件的讀寫

10.2.1fprintf和fscanf函數(shù)

10.2.2fputc和fgetc函數(shù)

10.2.3fputs和fgets函數(shù)

10.2.4fwrite和fread函數(shù)

10.3文件定位

10.3.1rewind函數(shù)

10.3.2fseek函數(shù)

習題

附錄A常用字符ASCII代碼表

附錄B運算符的優(yōu)先級和結合性

附錄C標準庫函數(shù)

內(nèi)容簡介:

《程序設計基礎(C語言)》是為了適應高職高專教學改革的需要而編寫的,全書主要內(nèi)容包括C程序的結構,算法及算法的描述,c語言基礎,流程控制語句,函數(shù),數(shù)組,結構體、共用體和枚舉類型,文件等,較全面地反映了c語言的全貌。《程序設計基礎(C語言)》在內(nèi)容的組織上打破了同類教材的傳統(tǒng)結構,突出了重點,分散了難點。主要表現(xiàn)在:一是將編譯預處理和位運算并入c語言基礎,降低了教學要求;二是將指針的相關知識以應用為原則,分散到相關章節(jié)中,便于學生學習和掌握。同時,《程序設計基礎(C語言)》內(nèi)容完全覆蓋了“全國計算機等級考試(二級C)考試大綱”中C語言部分的知識點,并且在習題中選入部分歷年考試的原題,為學習者參加全國計算機等級考試提供幫助。

《程序設計基礎(C語言)》可以作為高職高專類學校計算機專業(yè)的教材,也適合有關人員自學使用。

目錄:

第1章程序設計概述

1.1程序工作原理

1.1.1馮·諾伊曼原理

1.1.2計算機的構成原理

1.2程序設計語言

1.2.1程序設計語言的發(fā)展

1.2.2典型高級語言

1.2.3程序設計語言發(fā)展趨勢

1.3算法概述

1.4c語言程序設計

1.4.1C語言的發(fā)展歷史

1.4.2C語言的特點

1.4.3c語言程序基本結構

1.4.4C語言程序的開發(fā)環(huán)境

習題

第2章C語言基礎

2.1標識符與關鍵字

2.2簡單數(shù)據(jù)類型

2.2.1常量與變量

2.2.2整型

2.2.3實型

2.2.4字符型

2.2.5不同類型數(shù)據(jù)的混合運算

2.3簡單計算

2.3.1算術運算與算術表達式

2.3.2賦值運算符與賦值表達式

2.3.3自加、自減和逗號運算

習題

第3章順序結構程序設計

3.1c語句概述

3.1.1C程序基本結構

3.1.2C語句分類

3.1.3c結構化程序設計

3.2數(shù)據(jù)的輸入與輸出

3.2.1printf函數(shù)

3.2.2scanf函數(shù)

3.2.3其他輸入腧出函數(shù)

3.3編譯預處理命令

3.3.1宏定義

3.3.2文件包含

3.3.3條件編譯

3.4函數(shù)簡介

3.4.1函數(shù)定義和調用的一般方法

3.4.2庫函數(shù)的調用

3.5順序結構程序設計舉例

習題

第4章選擇程序設計

4.1關系運算和邏輯運算

4.1.1關系運算符和關系表達式

4.1.2邏輯運算符和邏輯表達式

4.2分支流程控制語句

4.2.1if語句

4.2.2switch語句

4.2.3條件運算符

4.3選擇語句的嵌套

4.4選擇結構程序設計舉例

習題

第5章循環(huán)結構程序設計

5.1循環(huán)流程控制語句

5.1.1while語句

5.1.2do-while語句

5.1.3for語句

5.2循環(huán)嵌套

5.3break語句和continue語句

5.3.1break語句

5.3.2continue語句

5.4循環(huán)結構程序設計舉例

5.4.1窮舉

5.4.2迭代

習題

第6章函數(shù)

6.1函數(shù)的定義和調用

6.1.1函數(shù)概述

6.1.2函數(shù)的定義

6.1.3函數(shù)的調用

6.2函數(shù)問地址的傳遞

6.2.1指針的概念

6.2.2指針變量

6.2.3指針變量的對象

6.2.4函數(shù)間傳遞地址

6.3函數(shù)間函數(shù)的傳遞

6.3.1函數(shù)的地址

6.3.2指向函數(shù)的指針變量

6.3.3在函數(shù)之間傳遞函數(shù)

6.4函數(shù)的遞歸調用

6.5變量的作用域

6.5.1內(nèi)部變量

6.5.2外部變量

6.5.3內(nèi)部函數(shù)和外部函數(shù)

6.6變量的存儲屬性

6.6.1變量及其存儲屬性

6.6.2動態(tài)內(nèi)部變量和靜態(tài)內(nèi)部變量

習題

第7章數(shù)組

7.1一維數(shù)組

7.1.1數(shù)組概述

7.1.2一維數(shù)組的定義和初始化

7.1.3一維數(shù)組元素的引用

7.1.4簡單排序算法

7.2函數(shù)問一維數(shù)組的傳遞

7.2.1一維數(shù)組元素地址的表示

7.2.2利用指針變量訪問一維數(shù)組

7.2.3在函數(shù)間傳遞一維數(shù)組

7.3二維數(shù)組

7.3.1二維數(shù)組的定義和初始化

7.3.2二維數(shù)組元素的引用

7.4函數(shù)問二維數(shù)組的傳遞

7.4.1二維數(shù)組元素的地址表示法

7.4.2利用行指針變量訪問二維數(shù)組元素

7.4.3函數(shù)之問二維數(shù)組的傳遞

習題

第8章字符串

8.1字符串

8.1.1字符串常量

8.1.2字符串的存儲

8.1.3字符串的表示

8.2函數(shù)間字符串的傳遞

8.2.1單個字符串的傳遞

8.2.2多個字符串的傳遞

8.2.3main函數(shù)的參數(shù)

8.2.4字符串處理函數(shù)

習題

第9章結構體、共用體和枚舉類型

9.1結構體

9.1.1結構體的類型定義

9.1.2結構體數(shù)據(jù)的定義和引用

9.2單鏈表

9.2.1動態(tài)存儲分配

9.2.2單鏈表概述

9.2.3單鏈表的基本操作

9.3共用體和枚舉類型

9.3.1共用體

9.3.2枚舉類型

9.4typedef定義類型

習題

第10章文件

10.1文件概述

10.1.1文件和文件指針

10.1.2文件操作的一般過程

10.1.3文件的打開與關閉

10.2文件的讀寫

10.2.1fprintf和fscanf函數(shù)

10.2.2fputc和fgetc函數(shù)

10.2.3fputs和fgets函數(shù)

10.2.4fwrite和fread函數(shù)

10.3文件定位

10.3.1rewind函數(shù)

10.3.2fseek函數(shù)

習題

附錄A常用字符ASCII代碼表

附錄B運算符的優(yōu)先級和結合性

附錄C標準庫函數(shù)

總結

以上是生活随笔為你收集整理的程序设计基础是C语言吗,程序设计基础(C语言)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。