-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
21世紀高等學校規劃教材·計算機科學與技術C語言程序實驗與課程設計教程/于延 版權信息
- ISBN:9787302531302
- 條形碼:9787302531302 ; 978-7-302-53130-2
- 裝幀:平裝
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
21世紀高等學校規劃教材·計算機科學與技術C語言程序實驗與課程設計教程/于延 本書特色
C語言程序實驗與課程設計教程是與《C語言程序設計與實踐》(于延等編寫,清華大學出版社出版)配套的教材,是“計算機系統能力培養”課程群的建設成果。全書共分3個部分,第1部分是“C語言程序設計實驗”,包括對配套教材各章知識點的能力要求、適合各章的大量實驗題目和題解。第2部分是“C語言程序課程設計”,這一部分詳細了課程設計的目的、任務、要求和評價,并給出5個典型的課程設計案例。第3部分是“C語言編譯環境”,介紹了DevC 、VC 等幾個常用編譯環境的用法。本書內容與《C語言程序設計與實踐》完全同步,各章的知識點能力要求表格可以實現對學生學習過程的輔助與監督,也為廣大教師授課提供參考;全書所有的實驗題目和課程設計案例都提供完整的代碼,大部分實驗題目選自網上的OJ系統,相應的程序代碼都已經在網上正確提交。本書適合與《C語言程序設計與實踐》配套教學使用,也可以單獨使用做為學習C語言的參考書。為了方便教學和讀者上機操作練習,本書所有實驗題目的代碼和所有課程設計案例的代碼,都可在清華大學出版社網站http://www.tup.com.cn下載。
21世紀高等學校規劃教材·計算機科學與技術C語言程序實驗與課程設計教程/于延 內容簡介
C語言程序實驗與課程設計教程是與《C語言程序設計與實踐》(于延等編寫,清華大學出版社出版)配套的教材,是“計算機系統能力培養”課程群的建設成果。全書共分3個部分,部分是“C語言程序設計實驗”,包括對配套教材各章知識點的能力要求、適合各章的大量實驗題目和題解。第2部分是“C語言程序課程設計”,這一部分詳細了課程設計的目的、任務、要求和評價,并給出5個典型的課程設計案例。第3部分是“C語言編譯環境”,介紹了DevC++、VC++等幾個常用編譯環境的用法。 本書內容與《C語言程序設計與實踐》接近同步,各章的知識點能力要求表格可以實現對學生學習過程的輔助與監督,也為廣大教師授課提供參考;全書所有的實驗題目和課程設計案例都提供完整的代碼,大部分實驗題目選自網上的OJ系統,相應的程序代碼都已經在網上正確提交。本書適合與《C語言程序設計與實踐》配套教學使用,也可以單獨使用做為學習C語言的參考書。 為了方便教學和讀者上機操作練習,本書所有實驗題目的代碼和所有課程設計案例的代碼,都可在清華大學出版社網站http://www.tup.com.cn下載。
21世紀高等學校規劃教材·計算機科學與技術C語言程序實驗與課程設計教程/于延 目錄
目錄
第1部分C語言程序實驗與教學要求
第1章結識C語言3
1.1本書使用說明3
1.2知識點及學習要求5
1.3初識C語言程序實驗9
實驗1*簡單的C程序實驗9第2章數據13
2.1知識點及學習要求13
2.2數據類型程序實驗15
實驗2數據類型及表示實驗15第3章運算19
3.1知識點及學習要求19
3.2運算符表達式實驗24
實驗3.1算術運算程序實驗24
實驗3.2其他運算程序實驗27第4章算法32
4.1知識點及學習要求32
4.2算法設計實驗33
實驗4算法設計實驗33第5章順序36
5.1知識點及學習要求36
5.2順序結構程序實驗39
實驗5順序結構程序實驗39第6章選擇48
6.1知識點及學習要求48
6.2選擇結構程序實驗50
實驗6選擇結構程序實驗50第7章循環58
7.1知識點及學習要求58
7.2循環結構程序實驗62
實驗7.1循環結構程序實驗一62
實驗7.2循環結構程序實驗二72
實驗7.3多層循環結構程序實驗83第8章數組104
8.1知識點及學習要求104
8.2數組程序設計實驗109
實驗8.1一維數組應用程序實驗109
實驗8.2多維數組應用程序實驗118
實驗8.3字符串程序實驗139第9章函數151
9.1知識點及學習要求151
9.2函數程序設計實驗158
實驗9.1函數程序設計實驗一158
實驗9.2函數程序設計實驗二176
實驗9.3遞歸函數設計實驗201第10章預處理209
10.1知識點及學習要求209
10.2預處理程序設計實驗211
實驗10預處理程序設計實驗211第11章指針217
11.1知識點及學習要求217
11.2指針程序設計實驗222
實驗11.1指針基礎編程實驗222
實驗11.2指針高級編程實驗228第12章結構體、共用體、鏈表和枚舉236
12.1知識點及學習要求236
12.2結構體程序設計實驗239
實驗12結構體程序實驗239第13章文件249
13.1知識點及學習要求249
13.2文件程序設計實驗254
實驗13文件程序設計實驗254第14章數制和編碼258
14.1知識點及學習要求258
14.2數制和編碼實驗261
實驗14數制和編碼程序實驗261第15章位運算268
15.1知識點及學習要求268
15.2位運算程序設計實驗270
實驗15位運算程序設計實驗270第16章C語言編譯環境273
16.1常用的編譯軟件273
16.2在線編譯工具273
第2部分C語言程序課程設計與案例
第17章C語言程序課程設計281
17.1課程設計的目的和過程281
17.2課程設計的要求283
17.3課程設計選題284
17.4課程設計報告和評價285第18章課程設計案例——萬年歷287
18.1需求分析和總體設計287
18.2詳細設計與實現288第19章課程設計案例——俄羅斯方塊302
19.1需求分析和總體設計302
19.2詳細設計與實現303第20章課程設計案例——學生成績管理系統320
20.1需求分析和總體設計320
20.2詳細設計與實現321
21世紀高等學校規劃教材·計算機科學與技術C語言程序實驗與課程設計教程/于延 節選
第5章順序〖1〗5.1知識點及學習要求0501順序結知 識 單 元知識點/程序清單認識理解領會運用創新預習復習050101 語句程序由函數組成、函數由語句組成、語句以分號結尾√√語句分類及舉例√√簡單認識控制語句√050102 C程序的書寫格式格式自由,任意空白字符分隔關鍵字、標識符、運算符、運算量√√程序清單 050101.c 盡量采用縮進格式按規范書寫程序√√√√050103 順序結構示例理解順序結構及其執行規則√√程序清單 050102.c√√√√050104 基本輸入輸出功能的實現標準庫函數實現數據輸入輸出√√#include √程序清單 050103.c√√√√0502字符輸入輸出 續表知 識 單 元知識點/程序清單認識理解領會運用創新預習復習050201 字符輸出函數putchar()掌握putchar()的一般形式及功能說明√程序清單050201.c 注意putchar()函數參數的多種形式練習050201√050202 字符輸入函數getchar()掌握getchar()的一般形式及功能說明√√√理解鍵盤緩沖區 getchar()依次從緩沖區接收字符√√√程序清單 050202.c√√√√程序清單 050202A.c√√√√程序清單 050203.c√√√√050202 字符輸入函數getchar()程序清單 050204.c 空白字符(空格、回車、Tab)一樣讀入√√√√程序清單 050205.c√√√√練習050201√√√√練習050202√√√√050203 字符輸入函數getche()和getch()getche()和getch()的一般形式及功能說明√√程序清單 050206.c√√√√程序清單 050207.c√√√√程序清單 050208.c√√√√0503標準輸入輸出函數 續表知 識 單 元知識點/程序清單認識理解領會運用創新預習復習050301 標準輸出函數printf掌握printf()函數的一般形式及功能說明√√掌握格式控制字符串、格式說明符的表示方法及意義√√掌握地址表列的表示方法及意義√√初步認識取變量地址運算符 &√050302 格式說明符掌握所有格式說明符及輸出形式 常用: %d %lf %c %s %%√√√掌握去寬控制方法、對齊方式控制方法 %6d %10.2lf%6d√√√掌握輸出整數前導0的方法 %06d√√√掌握輸出字符串格式控制方法 %20.10s√√√程序清單 050301.c√√√√程序清單 050301A.c 程序清單 050301B.c√√√√練習050301、練習050302、 練習050303、練習050304、 練習050305√√√√050303 標準輸入函數scanf掌握scanf()函數的一般形式及功能說明√√程序清單 050302.c 讀入數據,數據間可用空白字符分隔 如遇非法字符,函數結束√√√√程序清單 050303.c 普通字符原樣輸入√√√√程序清單 050304.c 普通字符原樣輸入√√√√050304 一個數據讀入的開始和完成遇到**個不是空白的字符便開始√√√遇到下列情況時認為該數據結束: 空白字符、達到指定寬度、非法輸入√√√程序清單 050305.c 練習讀入數據的開始和結束√√√√程序清單 050306.c 為輸入數據指定*大寬度√√√√050305 鍵盤輸入字符流理解鍵盤緩沖區中存放用戶輸入的字符流√√scanf()、getchar()等函數從該字符流中依次讀取數據√√050306 讀入字符型數據程序清單050307.c 讀入字符型數據時不再忽略空白字符√√√√050307 從輸入流中跳過某些數據掌握從輸入流中跳過數據的方法 %d√√程序清單050308.c√√√√程序清單050309.c√√√√0504順序結構程序設計舉例 知 識 單 元知識點/程序清單認識理解領會運用創新預習復習050401 順序結構程序順序結構程序的執行流程√√初步了解return 0;語句的用法和功能√√050402 問題0501 簡單輸出分析問題、設計算法、畫流程圖√√√程序清單 050401.c√√√√050403 問題0502 三角形面積分析問題、設計算法、畫流程圖√√√程序清單 050402.c√√√√050404 問題0503 解一元二次方程分析問題、設計算法、畫流程圖√√√程序清單 050403.c√√√√050405 問題0504 整數倒序程序清單 050404.c√√√√程序清單 050405.c√√√√程序清單 050405A.c√√√√050406 問題0505 簡單輸出程序清單050406.c√√√√5.2順序結構程序實驗〖1〗實驗5順序結構程序實驗〖*4/5〗1. 相關知識點(1) 標準輸入輸出語句的基本語法和使用。 (2) 格式說明符的用法。 (3) 順序結構程序設計方法。 ……
21世紀高等學校規劃教材·計算機科學與技術C語言程序實驗與課程設計教程/于延 作者簡介
于延,哈爾濱師范大學計算機科學與信息工程學院副教授,碩士生導師,軟件教研室主任。出版教材4部,主持省自然基金1項,廳級科研項目2項,獲黑龍江省優秀教學成果二等獎一次(第3名),一等獎一次(第四名)。主講高級語言程序設計18年。
- >
朝聞道
- >
莉莉和章魚
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
二體千字文
- >
唐代進士錄
- >
【精裝繪本】畫給孩子的中國神話
- >
羅曼·羅蘭讀書隨筆-精裝
- >
名家帶你讀魯迅:朝花夕拾