-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
C語言程序設計基礎教程 版權信息
- ISBN:9787113149055
- 條形碼:9787113149055 ; 978-7-113-14905-5
- 裝幀:平裝
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
C語言程序設計基礎教程 本書特色
《C語言程序設計基礎教程(高等學校計算機教育十二五規(guī)劃教材)》編著者周艷芳。 本書共分10章:第1章 C語言概述;第2章 C程序的基礎知識;第3章 順序結構程序設計;第4章 選擇結構程序設計;第5章 循環(huán)結構程序設計;第6章 函數(shù)與預處理命令;第7章 數(shù)組與字符串;第8章 指針;第9章 結構體與其他數(shù)據(jù)類型;第10章 文件。另外,附錄中介紹了C語言關鍵字等內容。每章中除了具體內容的講解和例題的詳細解析外,還包括“小結”、“實驗”和“習題”。
C語言程序設計基礎教程 內容簡介
《C語言程序設計基礎教程(高等學校計算機教育十二五規(guī)劃教材)》編著者周艷芳。
《C語言程序設計基礎教程(高等學校計算機教育十二五規(guī)劃教材)》內容提要:本書內容的組織采取“案例驅動”+“課后實訓”的方式,一方面通過大量的實例和實例間的反復對比,使學生掌握C語言的基礎知識、基本概念、程序設計的思想和編程技巧;另一方面通過實驗,使學生逐步提高閱讀程序、調試程序、分析問題和解決問題的能力。
本書共分10章:**章 C語言概述;第2章 C程序的基礎知識;第3章 順序結構程序設計;第4章 選擇結構程序設計;第5章 循環(huán)結構程序設計;第6章 函數(shù)與預處理命令;第7章 數(shù)組與字符串;第8章 指針;第9章 結構體與其他數(shù)據(jù)類型;**0章 文件。另外,附錄中介紹了C語言關鍵字等內容。每章中除了具體內容的講解和例題的詳細解析外,還包括“小結”、“實驗”和“習題”。
本書適合作為高等學校計算機相關專業(yè)的教材,也可作為計算機等級考試(二級)以及C語言程序設計愛好者的參考用書。
C語言程序設計基礎教程 目錄
1.1 C語言的發(fā)展和主要特點
1.1.1 C語言的起源
1.1.2 C語言的特點
1.2 **個C程序的規(guī)劃、設計和運行
1.2.1 程序的規(guī)劃與操作
1.2.2 設計**個C語言程序
1.2.3 C程序編譯與執(zhí)行的過程
小結
實驗 C語言運行環(huán)境的介紹和使用
習題
第2章 C程序的基礎知識
2.1 一個簡單C程序的解析
2.2 變量與常量
2.2.1 變量的定義
2.2.2 變量的賦值
2.2.3 常量
2.3 C語言的基本數(shù)據(jù)類型
2.3.1 整型數(shù)據(jù)
2.3.2 字符型數(shù)據(jù)
2.3.3 浮點型數(shù)據(jù)
2.4 基本數(shù)據(jù)類型間的轉換
2.4.1 自動轉換
2.4.2 強制類型轉換
2.4.3 賦值表達式的類型轉換
2.5 C語言中運算符和表達式的使用
2.5.1 算術運算符及其表達式
2.5.2 賦值運算符及其表達式
2.5.3 關系運算符及其表達式
2.5.4 邏輯運算符及其表達式
2.5.5 運算符的優(yōu)先級
2.5.6 自加與自減運算符
小結
實驗 常量、變量和數(shù)據(jù)類型的使用
習題
第3章 順序結構程序設計
3.1 程序設計基礎
3.1.1 算法與數(shù)據(jù)結構
3.1.2 結構化程序設計方法
3.2 順序結構
3.3 輸入和輸出函數(shù)的使用
3.3.1 printf()函數(shù)
3.3.2 scanf()函數(shù)
3.3.3 getchar()與putchar()函數(shù)
小結
實驗 順序結構程序設計
習題
第4章 選擇結構程序設計
4.1 選擇結構
4.2 if語句
4.3 其他選擇
4.3.1 if…else語句
4.3.2 嵌套if語句
4.3.3 if…else if語句
4.3.4 if與else的配對問題
4.4 條件運算符
4.5 switch語句
4.5.1 switch語句與break語句
4.5.2 不加break語句的switch
語句
小結
實驗 選擇結構程序設計應用
習題
第5章 循環(huán)結構程序設計
5.1 循環(huán)結構
5.2 for循環(huán)
5.3 while循環(huán)
5.3.1 使用while循環(huán)
5.3.2 無窮循環(huán)的產(chǎn)生
5.4 do…while循環(huán)
5.5 空循環(huán)
5.6 循環(huán)方式的選擇
5.7 嵌套循環(huán)
5.8 循環(huán)的跳離
5.8.1 break語句
5.8.2 continue語句
小結
實驗 循環(huán)結構程序設計應用
習題
第6章 函數(shù)與預處理命令
6.1 簡單的函數(shù)
6.2 函數(shù)的基本結構
6.2.1 函數(shù)原型的聲明、編寫與調用
6.2.2 函數(shù)的自變量與參數(shù)
6.2.3 函數(shù)的常量返回值
6.3 變量的等級
6.3.1 局部變量
6.3.2 靜態(tài)局部變量
6.3.3 外部變量
6.3.4 靜態(tài)外部變量
6.3.5 寄存器變量
6.4 同時使用多個函數(shù)
6.4.1 調用多個函數(shù)
6.4.2 函數(shù)之間的相互調用
6.4.3 遞歸函數(shù)
6.5 預處理命令――#define
6.5.1 #define預處理命令
6.5.2 為什么要用#define
6.5.3 const修飾符
6.5.4 #define的另一功能――宏
6.5.5 使用自變量的宏
6.5.6 宏號的使用
6.5.7 函數(shù)與宏的選擇
6.6 #include預處理命令
6.6.1 使用自定義的頭文件
6.6.2 標準的頭文件
6.6.3 頭文件與函數(shù)原型
小結
實驗 函數(shù)程序設計和編譯預處理
習題141
第7章 數(shù)組與字符串
7.1 一維數(shù)組
7.1.1 數(shù)組的聲明
7.1.2 數(shù)組中元素的表示方法
7.1.3 數(shù)組初始化賦值
7.1.4 數(shù)組的輸入與輸出
7.1.5 數(shù)組越界的檢查
7.2 二維數(shù)組以上的多維數(shù)組
7.2.1 二維數(shù)組的聲明與初始化賦值
7.2.2 二維數(shù)組元素的引用及存取
7.2.3 多維數(shù)組
7.3 傳遞數(shù)組給函數(shù)
7.3.1 一維數(shù)組為自變量來傳遞
7.3.2 冒泡排序法
7.3.3 傳遞多維數(shù)組
7.3.4 傳遞“值”還是“地址”到函數(shù)
7.4 字符串
7.4.1 字符串常數(shù)
7.4.2 字符串的聲明與初始化賦值
7.5 字符串的輸入與輸出函數(shù)
7.5.1 scanf()與printf()函數(shù)
7.5.2 gets()與puts()函數(shù)
7.6 字符串數(shù)組
7.6.1 字符串數(shù)組的聲明與初始化賦值
7.6.2 字符串數(shù)組元素的引用及存取
小結
實驗 數(shù)組及字符程序設計
習題
第8章 指針
8.1 指針概述
8.1.1 指針的概念
8.1.2 為什么要用指針
8.2 指針變量
8.2.1 指針變量的定義
8.2.2 指針變量的使用
8.3 指針運算符
8.3.1 地址運算符
8.3.2 按照地址取值運算符
8.3.3 定義指針變量所指類型的重要性
8.4 指針的運算
8.4.1 指針的賦值運算與賦值
8.4.2 指針的加法與減法運算
8.4.3 指針的減法運算
8.5 指針與函數(shù)
8.6 指針與數(shù)組
8.6.1 指針與數(shù)組的關系
8.6.2 字符串數(shù)組與指針數(shù)組
8.7 指向指針的指針――雙重指針
小結210
實驗 指針程序設計
習題
第9章 結構體與其他數(shù)據(jù)類型
9.1 結構體
9.1.1 結構體的聲明
9.1.2 結構體變量的使用及初始化
9.2 嵌套結構體
9.3 結構體數(shù)組
9.4 結構體指針
9.5 結構體為自變量的函數(shù)傳遞
9.5.1 整個結構體傳遞到函數(shù)
9.5.2 結構體字段分別傳遞
9.5.3 傳遞結構體的地址
9.6 共用體
9.6.1 共用體的定義及聲明
9.6.2 共用體與結構體的差異
9.6.3 共用體的使用及初始化
9.7 枚舉類型
9.7.1 枚舉類型的定義及聲明
9.7.2 枚舉類型的使用及初始化
9.8 使用自定義的類型――typedef
小結
實驗 結構體程序設計
習題
第10章 文件
10.1 文件的概念
10.2 文件的操作方式
10.3 有緩沖區(qū)的文件處理函數(shù)
10.3.1 有緩沖區(qū)文件處理函數(shù)的整理
10.3.2 有緩沖區(qū)文件處理函數(shù)的練習
10.4 無緩沖區(qū)的文件處理函數(shù)
10.4.1 無緩沖區(qū)文件處理函數(shù)的整理
10.4.2 無緩沖區(qū)文件處理函數(shù)的練習
10.5 二進制文件的使用
10.5.1 二進制文件有緩沖區(qū)函數(shù)的使用
10.5.2 二進制文件無緩沖區(qū)函數(shù)的使用
10.6 文本模式及二進制模式的比較
10.6.1 以文本模式存儲數(shù)值
10.6.2 以二進制模式存儲數(shù)值
10.6.3 換行與文件結束的討論
10.6.4 輸出相對應字符的十六進制碼
10.7 順序存取與隨機存取
10.7.1 順序存取
10.7.2 隨機存取
小結
實驗 文件程序設計
習題
附錄A 常用的函數(shù)庫
附錄B C語言的關鍵字
附錄C ASCII碼表
附錄D 運算符的優(yōu)先級和結合性
參考文獻
- >
推拿
- >
苦雨齋序跋文-周作人自編集
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學概述
- >
李白與唐代文化
- >
煙與鏡
- >
姑媽的寶刀
- >
中國歷史的瞬間
- >
莉莉和章魚