注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關C語言程序設計

C語言程序設計

C語言程序設計

定 價:¥51.00

作 者: 郭曉利
出版社: 中國電力出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787519878634 出版時間: 2023-11-01 包裝: 平裝-膠訂
開本: 16開 頁數: 202 字數:  

內容簡介

  本書依據《國家中長期教育改革和發(fā)展綱要(2020—2035年)》的指導精神,結合新工科人才培養(yǎng)要求及高等學校的教學特點編寫而成。全書共分為11章,從C語言程序設計概述講起,依次講述數據類型、運算符與表達式、三種基本結構程序設計、數組、函數、編譯預處理、指針、結構體與共用體和文件等。本書從培養(yǎng)學生的實際編程能力出發(fā),內容全面,重點突出,例題和習題豐富,書中所有示例程序均上機調式運行并給出結果,程序遵循標準化的編程風格,便于學生理解。

作者簡介

  郭曉利,從事科研、教學工作32年,吉林省拔尖創(chuàng)新人才,三級教授,碩士生導師。講授《C語言程序設計》、《數據結構》、《計算機二級》等課程。為《C語言程序設計》省級優(yōu)秀課負責人、《數據結構》省級優(yōu)秀課主講教師。主持省級教改項目4項(排名1),校教改項目3項(排名1)。參加省級教改項目5項。獲吉林省教學成果獎2項,省教育技術成果獎5項。 第d一主編編寫《C語言程序設計》、《C語言簡明教程》、《數據結構實訓與習題解析》、《計算機網絡基礎》等教材,其中《數據結構實訓與習題解析》獲吉林省優(yōu)秀教材三等獎(排名1)。主持吉林省科技廳項目4項(排名1),吉林省教育廳科研項目2項(排名1),橫向項目2項(排名1)。參加國家自然科學基金項目1項(排名3)。獲吉林省科學技術進步二等獎3項(其中1項排名1),三等獎3項(其中2項排名1),市科學技術進步一等獎2項(排名1)。申請發(fā)明專利3項,軟件著作權8項。發(fā)表論文24篇,其中EI檢索10篇。

圖書目錄

前言第1 章 概述11.1 程序示例21.1.1 C 語言程序的結構31.1.2 C 語言程序的發(fā)展史31.1.3 C 語言程序的特點31.2 C 語言的基本符號與關鍵字41.2.1 字符集41.2.2 關鍵字41.2.3 用戶標識符51.2.4 ASCII 字符集61.3 算法及其表示61.3.1 算法的概念和特征61.3.2 三種基本程序結構61.3.3 算法的表示7習題9第2 章 數據類型、運算符與表達式 122.1 問題提出與程序示例 132.2 數據類型 142.3 常量與變量 142.3.1 常量 142.3.2 變量 162.4 運算符與表達式 192.4.1 算術運算符與算術表達式 192.4.2 關系運算符和關系表達式 212.4.3 邏輯運算符和邏輯表達式 222.4.4 賦值運算符和賦值表達式 222.4.5 條件運算符和條件表達式 232.4.6 逗號運算符和逗號表達式 242.4.7 位運算符 24習題 25第3 章 順序結構程序設計 293.1 問題提出與程序示例 303.2 C 語言的基本語句 313.3 字符數據的輸入輸出 323.3.1 字符輸出函數putchar( ) 323.3.2 字符輸入函數getchar( ) 323.4 格式輸入與輸出 333.4.1 格式輸出函數printf( ) 333.4.2 格式輸入函數scanf( ) 373.5 順序結構程序設計舉例 39習題 40第4 章 選擇結構程序設計 454.1 問題提出與程序示例 464.2 if 語句 474.2.1 if 語句 474.2.2 if 語句的嵌套 504.3 switch 語句 514.4 選擇結構程序應用舉例 53習題 56第5 章 循環(huán)結構程序設計 645.1 問題提出與程序示例 655.2 goto 語句 665.3 while 語句 665.4 do…while 語句 685.5 for 語句 695.6 循環(huán)的嵌套 715.7 轉移控制語句 725.7.1 break 語句 725.7.2 continue 語句 725.8 循環(huán)結構程序應用舉例 73習題 78第6 章 數組 856.1 問題提出與程序示例 866.2 一維數組 876.2.1 一維數組的定義 876.2.2 一維數組的初始化 876.2.3 一維數組的引用 886.3 二維數組 916.3.1 二維數組的定義 916.3.2 二維數組的初始化 926.3.3 二維數組的引用 926.4 字符數組 956.4.1 字符數組的定義和初始化 956.4.2 字符數組的輸入/輸出 966.4.3 字符串處理函數 97習題101第7 章 函數1087.1 問題提出與程序示例1097.2 函數的定義與調用 1107.2.1 函數的定義 1107.2.2 函數的返回值 1117.2.3 函數的說明 1117.2.4 函數的調用 1127.3 函數的嵌套調用和遞歸調用 1137.3.1 函數的嵌套調用 1137.3.2 函數的遞歸調用 1157.4 變量的作用域與存儲類型 1167.4.1 局部變量的作用域 1177.4.2 全局變量的作用域 1187.4.3 變量的存儲類型 119習題121第8 章 編譯預處理1288.1 問題提出與程序示例1298.2 宏定義1298.2.1 無參宏定義1298.2.2 帶參宏定義1308.3 文件包含1318.4 條件編譯132習題134第9 章 指針1379.1 問題提出與程序示例1389.2 指針與指針變量1399.2.1 指針的定義1399.2.2 指針變量的定義1399.2.3 指針變量的使用1409.3 指針和數組1419.3.1 指針與一維數組1419.3.2 指針與二維數組1459.4 指針和字符串1479.5 指針與函數1489.5.1 指針作為函數的返回值1489.5.2 指向函數的指針變量1499.6 指針數組與指向指針的指針變量1509.6.1 指針數組1509.6.2 指向指針的指針變量1509.6.3 主函數main( )的形參151習題152第10 章 結構體與共用體15810.1 問題提出與程序示例15910.2 結構體16010.2.1 結構體類型與結構體變量的定義16010.2.2 結構體變量的初始化與引用16110.2.3 結構體數組16310.2.4 結構體類型指針變量16410.3 鏈表16510.4 共用體17110.4.1 共用體類型與變量的定義17110.4.2 共用體變量的引用17210.5 枚舉類型17310.5.1 枚舉類型與變量的定義17310.5.2 枚舉類型變量的使用17410.6 自定義數據類型175習題175第11 章 文件18011.1 問題提出與程序示例18111.2 文件概述18211.3 文件的打開與關閉18311.3.1 文件打開函數fopen( ) 18311.3.2 文件關閉函數fclose( ) 18411.4 文件的讀/寫18411.4.1 讀/寫字符函數fgetc( )和fputc( ) 18411.4.2 讀/寫字符串函數fgets( )和fputs( )18611.4.3 數據塊讀/寫函數fread( )和fwrite( ) 18811.4.4 格式化讀/寫函數fscanf( )和fprintf( )18911.5 文件的定位19011.5.1 rewind( )函數19011.5.2 fseek( )函數19111.5.3 ftell( )函數19211.6 文件的出錯檢測19211.6.1 ferror( )函數19211.6.2 clearerr( )函數192習題193附錄A 常用字符與ASCII 代碼對照表197附錄B 運算符的優(yōu)先級及其結合性198附錄C 常用的C 庫函數199參考文獻202

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號