注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)題解與實(shí)訓(xùn)指南

C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)題解與實(shí)訓(xùn)指南

C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)題解與實(shí)訓(xùn)指南

定 價(jià):¥45.00

作 者: 李輝勇,孫青,宋友 著
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787512434554 出版時(shí)間: 2021-04-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 236 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  C語(yǔ)言程序設(shè)計(jì)作為一門實(shí)踐性很強(qiáng)的基礎(chǔ)課程,在培養(yǎng)學(xué)生計(jì)算思維能力方面具有重要作用。本書面向程序設(shè)計(jì)初學(xué)者,以強(qiáng)化計(jì)算思維表達(dá)能力培養(yǎng)為目標(biāo),提高學(xué)生解決實(shí)際問(wèn)題的邏輯思維能力。內(nèi)容匯集了北京航空航天大學(xué)“程序設(shè)計(jì)基礎(chǔ)訓(xùn)練”和“C語(yǔ)言程序設(shè)計(jì)”課程組多年實(shí)踐教學(xué)的程序設(shè)計(jì)訓(xùn)練題集與題解分析,難度由淺入深、循序漸進(jìn)。知識(shí)點(diǎn)覆蓋了C語(yǔ)言編程環(huán)境與基本方法、基本數(shù)據(jù)處理、結(jié)構(gòu)化編程、函數(shù)及其應(yīng)用、數(shù)組與字符串及應(yīng)用、指針及其應(yīng)用、結(jié)構(gòu)與聯(lián)合以及I/O 和文件操作等,集知識(shí)性、趣味性于一體。此外,在北京航空航天大學(xué)Online Judge (OJ)編程平臺(tái)開設(shè)了程序設(shè)計(jì)訓(xùn)練專版(https://accoding.cn/index),便于使用本書的讀者實(shí)踐練習(xí)。 本書可作為計(jì)算機(jī)、軟件等信息類專業(yè)程序設(shè)計(jì)實(shí)踐環(huán)節(jié)的基礎(chǔ)教材,也可以作為非信息類專業(yè)學(xué)生和程序設(shè)計(jì)愛好者的程序設(shè)計(jì)入門及提高訓(xùn)練教材。

作者簡(jiǎn)介

  李輝勇,博士,碩士研究生導(dǎo)師。2015年于北京航空航天大學(xué)計(jì)算機(jī)學(xué)院獲得工學(xué)博士學(xué)位。2015年起就職于北京航空航天大學(xué)計(jì)算機(jī)學(xué)院。作為主講教師承擔(dān)本科生的《程序設(shè)計(jì)基礎(chǔ)訓(xùn)練》、《C語(yǔ)言程序設(shè)計(jì)》、《計(jì)算機(jī)組成原理實(shí)驗(yàn)》、《嵌入式系統(tǒng)設(shè)計(jì)實(shí)訓(xùn)》和《大數(shù)據(jù)與人工智能實(shí)訓(xùn)》以及研究生的《大數(shù)據(jù)處理與機(jī)器學(xué)習(xí)算法實(shí)訓(xùn)》等課程。作為課題負(fù)責(zé)人主持在研課題包括國(guó)家自然科學(xué)基金、科技創(chuàng)新基金重點(diǎn)項(xiàng)目、軟件開發(fā)環(huán)境國(guó)家重點(diǎn)實(shí)驗(yàn)室自主研究課題以及多項(xiàng)橫向課題。同時(shí)作為主要成員參與國(guó)家重點(diǎn)研發(fā)計(jì)劃、國(guó)家自然科學(xué)基金等課題,部分科研成果已被成果應(yīng)用信息化建設(shè)。在國(guó)內(nèi)外期刊和會(huì)議發(fā)表論文10余篇。主要研究方向:智能感知與移動(dòng)計(jì)算、智能硬件、嵌入式并行處理技術(shù)等。

圖書目錄

第1章C語(yǔ)言編程環(huán)境與基本方法1

1.1C語(yǔ)言程序的基本概念及組成1

1.2常用IDE介紹2

1.3C語(yǔ)言編程的幾個(gè)基本步驟6

1.4C語(yǔ)言編程的常見錯(cuò)誤6

1.5C語(yǔ)言程序調(diào)試簡(jiǎn)介8

第2章基本數(shù)據(jù)處理10

2.1本章重難點(diǎn)回顧10

2.1.1基本輸入及格式化輸出10

2.1.2數(shù)據(jù)類型轉(zhuǎn)換12

2.1.3const與#define13

2.2精編實(shí)訓(xùn)題集14

題21簡(jiǎn)單字符(串)輸出:顏文字表情圖案繪制14

題22簡(jiǎn)單字符(串)輸出:轉(zhuǎn)義符應(yīng)用14

題23基本輸入輸出及運(yùn)算:數(shù)的向上取整14

題24基本輸入輸出及運(yùn)算:計(jì)算預(yù)期收益14

題25基本輸入輸出及運(yùn)算:計(jì)算平均值14

題26基本輸入輸出及運(yùn)算:計(jì)算圓柱體表面積15

題27模運(yùn)算:簡(jiǎn)單取模操作15

題28模運(yùn)算:數(shù)的按位拆分15

題29模運(yùn)算:數(shù)位翻轉(zhuǎn)15

題210模運(yùn)算:學(xué)號(hào)識(shí)別碼16

題211模運(yùn)算:隊(duì)列找字母16

題212模運(yùn)算:火仙草數(shù)16

題213數(shù)據(jù)類型轉(zhuǎn)換:分?jǐn)?shù)轉(zhuǎn)小數(shù)16

題214位運(yùn)算:AopBProblem17

2.3題集解析與參考程序17

2.4本章小結(jié)23

第3章結(jié)構(gòu)化編程24

3.1本章重難點(diǎn)回顧25

3.1.1邏輯表達(dá)式25

3.1.2條件語(yǔ)句常見問(wèn)題25

3.1.3計(jì)數(shù)器控制循環(huán)27

3.1.4標(biāo)志控制循環(huán)28

3.1.5break和continue語(yǔ)句30

3.2精編實(shí)訓(xùn)題集31

題31邏輯表達(dá)式的妙用:名次預(yù)測(cè)31

題32單分支選擇結(jié)構(gòu):尋找第二小數(shù)31

題33單分支選擇結(jié)構(gòu):重逢時(shí)刻31

題34單分支選擇結(jié)構(gòu):方程求解32

題35雙分支選擇結(jié)構(gòu):直線與圓32

題36雙分支選擇結(jié)構(gòu):溫度轉(zhuǎn)換32

題37雙分支選擇結(jié)構(gòu):統(tǒng)計(jì)階乘的尾數(shù)033

題38雙分支選擇結(jié)構(gòu):字符大小寫轉(zhuǎn)換33

題39多分支條件語(yǔ)句:求解分段函數(shù)33

題310多分支條件語(yǔ)句:窗口的嵌套34

題311多路選擇的switch語(yǔ)句:簡(jiǎn)單計(jì)算器35

題312選擇結(jié)構(gòu)的嵌套:交換生條件審核35

題313選擇結(jié)構(gòu)的嵌套:觀影計(jì)劃35

題314多路分支選擇結(jié)構(gòu):方向判斷36

題315while循環(huán)(計(jì)數(shù)器控制):判斷2的冪次數(shù)36

題316while循環(huán)(標(biāo)志控制):破譯密碼36

題317dowhile循環(huán)(標(biāo)志控制):士兵站隊(duì)37

題318for循環(huán)(計(jì)數(shù)器控制):日歷計(jì)算37

題319for循環(huán)(計(jì)數(shù)器控制):求數(shù)列的一項(xiàng)38

題320for循環(huán):理財(cái)計(jì)劃38

題321循環(huán)嵌套:尋找完數(shù)39

題322循環(huán)嵌套:尋找質(zhì)因數(shù)39

題323循環(huán)嵌套:等式填空39

題324循環(huán)嵌套:最短正整數(shù)序列40

3.3題集解析及參考程序40

3.4本章小結(jié)57

第4章函數(shù)及其應(yīng)用58

4.1本章重難點(diǎn)回顧59

4.1.1遞歸思想59

4.1.2變量的作用域60

4.2精編實(shí)訓(xùn)題集62

題41定義與調(diào)用函數(shù):三角形的判斷62

題42定義與調(diào)用函數(shù):猜素?cái)?shù)62

題43定義與調(diào)用函數(shù):cos(x)級(jí)數(shù)展開式63

題44定義與調(diào)用函數(shù):分?jǐn)?shù)相加與化簡(jiǎn)63

題45定義與調(diào)用函數(shù):星期幾63

題46定義與調(diào)用函數(shù):求未遮擋面積63

題47全局變量的使用:熊貓序列64

題48標(biāo)準(zhǔn)庫(kù)函數(shù)的使用:模擬投骰子64

題49標(biāo)準(zhǔn)庫(kù)函數(shù)的應(yīng)用:求極坐標(biāo)65

題410標(biāo)準(zhǔn)庫(kù)函數(shù)的應(yīng)用:求面積65

題411遞歸函數(shù):倒序輸出66

題412遞歸函數(shù):整數(shù)劃分66

題413遞歸函數(shù):遞歸漢諾塔67

題414遞歸函數(shù):走迷宮67

題415遞歸函數(shù):Ackermann函數(shù)67

題416遞歸函數(shù):送快遞68

題417遞歸函數(shù):二分法解方程68

4.3題集解析及參考程序68

4.4本章小結(jié)86

第5章數(shù)組與字符串及應(yīng)用87

5.1本章重難點(diǎn)回顧88

5.1.1字符串和字符數(shù)組88

5.1.2二維數(shù)組90

5.2精編實(shí)訓(xùn)題集92

題51一維數(shù)組應(yīng)用:進(jìn)制轉(zhuǎn)換92

題52一維數(shù)組應(yīng)用:阿狄的冒險(xiǎn)92

題53一維數(shù)組應(yīng)用:最萌身高差93

題54一維數(shù)組應(yīng)用:賣口罩93

題55一維數(shù)組應(yīng)用:成績(jī)平均分94

題56一維數(shù)組應(yīng)用:狐貍捉兔子94

題57一維數(shù)組應(yīng)用:子序列95

題58一維數(shù)組應(yīng)用:孤獨(dú)的數(shù)95

題59一維數(shù)組應(yīng)用:數(shù)組漂移95

題510一維數(shù)組應(yīng)用:統(tǒng)計(jì)質(zhì)數(shù)96

題511一維數(shù)組應(yīng)用:火柴拼圖96

題512一維數(shù)組應(yīng)用:約瑟夫問(wèn)題96

題513一維數(shù)組應(yīng)用:求蓄水量97

題514一維數(shù)組應(yīng)用:元素查找97

題515一維數(shù)組應(yīng)用:絕對(duì)值排序問(wèn)題98

題516一維數(shù)組應(yīng)用:集合的加法98

題517一維數(shù)組應(yīng)用:首個(gè)出現(xiàn)三次的字母98

題518一維數(shù)組應(yīng)用:字符統(tǒng)計(jì)99

題519字符串和字符數(shù)組:分子量99

題520字符串和字符數(shù)組:字符統(tǒng)計(jì)99

題521字符串和字符數(shù)組:字符串匹配100

題522字符串和字符數(shù)組:字符串糾錯(cuò)100

題523字符串和字符數(shù)組:簡(jiǎn)寫字符串的擴(kuò)展101

題524字符串和字符數(shù)組:Excel表的列號(hào)101

題525字符串和字符數(shù)組:求相反數(shù)101

題526二維數(shù)組應(yīng)用:卷積計(jì)算102

題527二維數(shù)組應(yīng)用:蛇形矩陣102

題528二維數(shù)組應(yīng)用:游戲教學(xué)103

5.3題集解析及參考程序104

5.4本章小結(jié)131

第6章指針及其應(yīng)用132

6.1本章重難點(diǎn)回顧133

6.1.1指針與數(shù)組133

6.1.2常見問(wèn)題133

6.2精編實(shí)訓(xùn)題集134

題61作為函數(shù)參數(shù)的指針:成績(jī)統(tǒng)計(jì)134

題62作為函數(shù)參數(shù)的指針:矩陣變換135

題63作為函數(shù)參數(shù)的指針:整數(shù)求和136

題64作為函數(shù)參數(shù)的指針:高斯消元法解方程136

題65作為函數(shù)參數(shù)的指針:單詞排序136

題66指向一維數(shù)組的指針:字符串替換137

題67指向一維數(shù)組的指針:子串逆置137

題68指向一維數(shù)組的指針:數(shù)的互逆137

題69指針數(shù)組的應(yīng)用:計(jì)算并輸出月份138

題610指針數(shù)組的應(yīng)用:單詞集合138

題611指針數(shù)組的應(yīng)用:更遙遠(yuǎn)的星期幾139

題612指針數(shù)組的應(yīng)用:輸出文章內(nèi)容139

題613函數(shù)指針實(shí)例:有趣的排序問(wèn)題139

題614函數(shù)指針實(shí)例:求眾數(shù)139

題615函數(shù)指針實(shí)例:比賽排行榜140

題616函數(shù)指針實(shí)例:田忌賽馬141

題617函數(shù)指針實(shí)例:求凸多邊形面積141

6.3題集解析及參考程序141

6.4本章小結(jié)165

第7章結(jié)構(gòu)與聯(lián)合166

7.1本章難點(diǎn)回顧166

7.1.1結(jié)構(gòu)數(shù)組與二維表的對(duì)應(yīng)關(guān)系166

7.1.2單向鏈表167

7.1.3類型定義語(yǔ)句170

7.2精編實(shí)訓(xùn)題集171

題71結(jié)構(gòu)應(yīng)用:工作DDL171

題72結(jié)構(gòu)應(yīng)用:數(shù)據(jù)編碼問(wèn)題171

題73結(jié)構(gòu)應(yīng)用:按要求選擇鋼管172

題74結(jié)構(gòu)應(yīng)用:OJratings172

題75結(jié)構(gòu)應(yīng)用:尋找愛好相同的人173

題76結(jié)構(gòu)應(yīng)用:輔導(dǎo)員的生日推送173

題77鏈表應(yīng)用:再解約瑟夫問(wèn)題174

題78結(jié)構(gòu)聯(lián)合應(yīng)用:數(shù)據(jù)表排序174

7.3題集解析及參考程序175

7.4本章小結(jié)185

第8章I/O和文件操作186

8.1本章重難點(diǎn)回顧186

8.1.1二進(jìn)制文件操作186

8.1.2正文文件操作188

8.1.3文件讀寫操作中的定位189

8.1.4標(biāo)準(zhǔn)輸入輸出的重新定向191

8.2精編實(shí)訓(xùn)題集192

題81標(biāo)準(zhǔn)文件操作的I/O函數(shù):分析日期和時(shí)間192

題82標(biāo)準(zhǔn)文件操作的I/O函數(shù):由參數(shù)確定輸出的小數(shù)位數(shù)192

題83指定文件的讀寫函數(shù):字符輸入輸出192

題84指定文件的讀寫函數(shù):讀文本內(nèi)容并顯示193

題85指定文件的讀寫函數(shù):文件復(fù)制193

題86指定文件的讀寫函數(shù):成績(jī)表格193

題87指定文件的讀寫函數(shù):格式化輸入輸出193

題88文件讀寫函數(shù)的使用:日程列表193

題89讀寫操作的定位:求文件長(zhǎng)度193

題810讀寫操作的定位:字符統(tǒng)計(jì)193

題811讀寫操作的定位:文件倒置輸出193

8.3題集解析及參考程序193

8.4本章小結(jié)199

第9章C語(yǔ)言程序設(shè)計(jì)綜合訓(xùn)練200

9.1程序設(shè)計(jì)基本方法200

9.1.1程序設(shè)計(jì)基本過(guò)程200

9.1.2程序性能分析202

9.1.2程序中的錯(cuò)誤處理205

9.1.3程序的測(cè)試205

9.2精編實(shí)訓(xùn)題集206

題91查找指定大小數(shù)值206

題92位圖206

題93時(shí)間轉(zhuǎn)換問(wèn)題207

題94切割木棍207

題95最長(zhǎng)子序列208

題96簡(jiǎn)化比例208

題97組合購(gòu)物208

題98數(shù)的奇偶分解209

題99序列等式209

題910下一個(gè)序列209

題911圖片光滑處理210

題912排隊(duì)接水210

題913公共前綴搜索211

9.3題集解析及參考程序211

9.4本章小結(jié)223

參考文獻(xiàn)224

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)
<rt id="lxpv1"></rt>
<thead id="lxpv1"></thead>
<dl id="lxpv1"></dl>