C語言程序設(shè)計基礎(chǔ)

出版時間:2012-8  出版社:東軟電子出版社  作者:孫洪瓊  頁數(shù):240  字數(shù):332000  

內(nèi)容概要

本教材是根據(jù)高職高專院校的教學(xué)改革要求,按照任務(wù)導(dǎo)向的思路編寫的。教材共分四大部分,共20個任務(wù)。各任務(wù)按照由簡單到復(fù)雜,涉及的知識點從少到多,實施難度從易到難的順序組織編排。每個任務(wù)按照工作過程設(shè)計了若干個子任務(wù),用于創(chuàng)設(shè)學(xué)習(xí)情境,將理論教學(xué)與實踐教學(xué)融于一體,把知識點的學(xué)習(xí)分解并貫穿于工作任務(wù)的實施過程中。任務(wù)內(nèi)容安排順序既符合學(xué)生的認知規(guī)律,又反映了C語言知識的連貫性,目的明確,內(nèi)容簡潔,實踐性強。使用本教材最好與“教、學(xué)、做”一體、行動導(dǎo)向等教學(xué)方法相結(jié)合。我們的教改實踐證明,在“做中學(xué)”不僅能突出重點,更有利于培養(yǎng)學(xué)生的職業(yè)行動能力,更符合高素質(zhì)技能型人才培養(yǎng)目標。

書籍目錄

第一部分 程序設(shè)計入門 
任務(wù)一 輸出“GAME OVER”
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
1.1 任務(wù)1:安裝 Win-TC
1.2 任務(wù)2:編寫“GAME OVER”C程序
1.3 任務(wù)3:編譯、運行C程序
【知識拓展】
【小組討論與呈現(xiàn)作業(yè)】
任務(wù)二 計算總成績與平均分
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
2.1 任務(wù)1:輸入三門課程的成績
2.2 任務(wù)2:計算Jack的總成績和平均分
2.3 任務(wù)3:在屏幕上顯示總成績和平均分
【知識拓展】
【小組討論與呈現(xiàn)作業(yè)】
任務(wù)三 計算球體的周長與體積
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
3.1 任務(wù)1:常量與變量
3.2 任務(wù)2:符號常量的使用
【知識拓展】
【小組討論與呈現(xiàn)作業(yè)】
任務(wù)四 制作日歷
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
4.1 任務(wù)1:設(shè)計日歷的樣式
4.2 任務(wù)2:制作日歷
【知識拓展】
【小組討論與呈現(xiàn)作業(yè)】

第二部分 程序設(shè)計三大流程結(jié)構(gòu)
任務(wù)五 密碼翻譯任務(wù)
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
5.1 任務(wù)1:如何繪制流程圖
5.2 任務(wù)2:根據(jù)流程圖設(shè)置變量
5.3 任務(wù)3:利用ASCII將大寫字母轉(zhuǎn)換成小寫字母
5.4 任務(wù)4:輸出轉(zhuǎn)換后的小寫字母
【知識拓展】
【小組討論與呈現(xiàn)作業(yè)】

任務(wù)六 登陸驗證任務(wù)
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
6.1 任務(wù)1:據(jù)流程圖設(shè)計變量
6.2 任務(wù)2:獲取輸入信息并賦值
6.3 任務(wù)3:二選一判斷并輸出相對應(yīng)的信息
【知識拓展】
【小組討論與呈現(xiàn)作業(yè)】
任務(wù)七 排列大小問題
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
7.1 任務(wù)1:聲明變量獲取輸入數(shù)據(jù)并賦值
7.2 任務(wù)2:先比較a和b的大小,大數(shù)存到max中
7.3 任務(wù)3:比較max 和c的大小,輸出大數(shù)
【知識拓展】
【小組討論與呈現(xiàn)作業(yè)】
拓展任務(wù):股票漲跌問題
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
7.1 任務(wù)1:獲取兩次收盤價格
7.2 任務(wù)2:驗證輸入的價格是否正確
7.3 任務(wù)3:比較兩次收盤價格輸出相應(yīng)的提示信息
【知識拓展】
【小組討論與呈現(xiàn)作業(yè)】
任務(wù)八 郵費任務(wù)
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
8.1 任務(wù)1:聲明變量,獲得路程、價格和重量信息
8.2 任務(wù)2:根據(jù)mark變量找到符合條件的折扣
8.3 任務(wù)3:根據(jù)折扣信息計算具體的費用
【小組討論與呈現(xiàn)作業(yè)】
任務(wù)九 空調(diào)降溫處理
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
任務(wù):while循環(huán)
拓展任務(wù):連求和
【任務(wù)描述】
【任務(wù)分析】
【小組討論與呈現(xiàn)作業(yè)】
任務(wù)十 統(tǒng)計學(xué)生總成績
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
10.1 任務(wù)1:定義變量cj 和sum,并獲取學(xué)生成績
10.2 任務(wù)2:完成循環(huán)條件的設(shè)計和成績的累加
10.3 任務(wù)3:輸出循環(huán)結(jié)束后的累加值
拓展任務(wù):猜數(shù)游戲
【任務(wù)描述】
【任務(wù)分析】
【小組討論與呈現(xiàn)作業(yè)】
任務(wù)十一 登錄驗證改進任務(wù)
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
11.1 任務(wù)1:定義ch存放輸入的字符
11.2 任務(wù)2:設(shè)計循環(huán)過程直到推出循環(huán)
11.3 任務(wù)3:循環(huán)結(jié)束顯示“Welcome to here.”
拓展任務(wù):連求和
【任務(wù)描述】
【任務(wù)分析】
【知識拓展】
【小組討論與呈現(xiàn)作業(yè)】
任務(wù)十二 求Jack的鋼琴課學(xué)費
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
12.1 任務(wù)1:iFree存放學(xué)費,i作為上課周數(shù)
12.2 任務(wù)2:設(shè)計循環(huán)的過程計算10周學(xué)費
12.3 任務(wù)3:顯示最終的費用
拓展任務(wù):連求和
【任務(wù)描述】
【任務(wù)分析】
【小組討論與呈現(xiàn)作業(yè)】
任務(wù)十三 繪制國際象棋棋盤
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
13.1 任務(wù)1:完成對行內(nèi)容的顯示
13.2 任務(wù)2:完成每列內(nèi)容的交替顯示
拓展任務(wù):連求和
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
13.3 任務(wù)1:完成一個整數(shù)的素數(shù)判斷
13.4 任務(wù)2:完成100以內(nèi)全部素數(shù)的驗證
【小組討論與呈現(xiàn)作業(yè)】
第三部分 數(shù)組的使用
任務(wù)十四 統(tǒng)計Jack一周花費
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
14.1 任務(wù)1:使用多個變量實現(xiàn)任務(wù)
14.2 任務(wù)2:定義用來保存Jack一周花費的數(shù)組
14.3 任務(wù)3:將Jack的一周花費保存到數(shù)組中
14.4 任務(wù)4:訪問保存到數(shù)組中元素
14.5 任務(wù)5:統(tǒng)計Jack 一周花費總和及平均值
【小組討論與呈現(xiàn)作業(yè)】
任務(wù)十五 統(tǒng)計Jack一周花費額最多及最少值
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
15.1 任務(wù)1:數(shù)組中元素的比較
15.2 任務(wù)2:統(tǒng)計這周Jack哪天花錢最多、哪天花錢最少
15.3 任務(wù)3:統(tǒng)計本周Jack有幾天超出周日平均花費值
【知識拓展】
【小組討論與呈現(xiàn)作業(yè)】
任務(wù)十六 生成隨機彩票號
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
16.1 任務(wù)1:了解C語言中的隨機函數(shù)
16.2 任務(wù)2:生成一個隨機數(shù)
16.3 任務(wù)3:生成隨機彩票號
16.4 任務(wù)4:產(chǎn)生兩個互不重復(fù)的隨機數(shù)的方法
【知識拓展】
【小組討論與呈現(xiàn)作業(yè)】
任務(wù)十七 冒泡排序
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
17.1 任務(wù)1:數(shù)組的排序方法
17.2 任務(wù)2:利用冒泡法對數(shù)組進行分析
17.3 任務(wù)3:學(xué)生成績排序輸出
【知識拓展】
【小組討論與呈現(xiàn)作業(yè)】
第四部分 結(jié)構(gòu)化程序設(shè)計
任務(wù)十八 制作一個登錄計算器的界面
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
18.1 任務(wù)1:認識函數(shù)
18.2 任務(wù)2:函數(shù)的定義
18.3 任務(wù)3:計算器函數(shù)主頁面的定義
18.4 任務(wù)4:主函數(shù)的編寫與函數(shù)的調(diào)用
【知識拓展】
【小組討論與呈現(xiàn)作業(yè)】
任務(wù)十九 完成計算器的功能
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
19.1 任務(wù)1:有參函數(shù)的定義
19.2 任務(wù)2:有參函數(shù)的調(diào)用
19.3 任務(wù)3:函數(shù)的返回值
19.4 任務(wù)4:主函數(shù)的編寫與函數(shù)的調(diào)用
【小組討論與呈現(xiàn)作業(yè)】
任務(wù)二十 求出每門課程的平均值
【任務(wù)描述】
【任務(wù)分析】
【任務(wù)實施】
20.1 任務(wù)1:認識參數(shù)的按地址傳遞方式
20.2 任務(wù)2:自定義求平均成績的函數(shù)
20.3 任務(wù)3:通過數(shù)組錄入成績并調(diào)求平均成績的函數(shù)
【知識拓展】
【小組討論與呈現(xiàn)作業(yè)】
實訓(xùn)項目 學(xué)生成績管理系統(tǒng)
【項目描述】
【項目分析】
【知識拓展】
附錄一 C語言編碼規(guī)范
附錄二 初學(xué)C語言常犯錯誤50例

圖書封面

評論、評分、閱讀與下載


    C語言程序設(shè)計基礎(chǔ) PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7