xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡(jiǎn)介

解除C語(yǔ)言實(shí)訓(xùn)煩惱 “計(jì)算機(jī)能力強(qiáng)化實(shí)訓(xùn)”(C語(yǔ)言)任務(wù)書 一、實(shí)訓(xùn)目的 C語(yǔ)言程序設(shè)計(jì)是本科工科類各專業(yè)的重要基礎(chǔ)課,主要學(xué)習(xí)程序設(shè)計(jì)的基本概念和方法,通過(guò)本門課程學(xué)習(xí),使學(xué)生掌握C語(yǔ)言的基本原理,熟練掌握程序設(shè)計(jì)的基礎(chǔ)知識(shí)、基本概念;掌握程序設(shè)計(jì)的思想和編程技巧。 實(shí)訓(xùn)是在學(xué)生已經(jīng)具備了使用C語(yǔ)言編寫簡(jiǎn)單的應(yīng)用程序的能力,為使學(xué)生對(duì)C語(yǔ)言有更全面的理解,進(jìn)一步提高運(yùn)用C語(yǔ)言編程解決實(shí)際問(wèn)題的能力,通過(guò)提出算法、指定輸入輸出來(lái)設(shè)計(jì)一個(gè)解決方案。并為參加計(jì)算機(jī)等級(jí)考試作準(zhǔn)備。 二、實(shí)訓(xùn)的基本內(nèi)容和要求 參加實(shí)訓(xùn)的學(xué)生,應(yīng)當(dāng)認(rèn)真完成實(shí)訓(xùn)的全部?jī)?nèi)容。最終提交實(shí)訓(xùn)成果來(lái)證明其獨(dú)立完成各種實(shí)際任務(wù)的能力。從而反映出理解和運(yùn)用本課程知識(shí)的水平和能力。具體如下: 1、代碼編寫規(guī)范,形成良好的編程習(xí)慣; 2、程序須有一定的健壯性和必要的提示信息,考慮問(wèn)題的多種可能和邊界數(shù)據(jù)。 3、提交實(shí)訓(xùn)報(bào)告電子稿、裝訂的打印稿。實(shí)訓(xùn)報(bào)告內(nèi)容包括以下幾個(gè)方面: ? 程序的總體設(shè)計(jì)和算法分析。 ? 程序流程圖、函數(shù)說(shuō)明 ? 源程序代碼清單 ? 測(cè)試數(shù)據(jù)和測(cè)試過(guò)程記錄 ? 遇到的問(wèn)題及解決方法分析 ? 實(shí)訓(xùn)小結(jié) 4. 程序運(yùn)行方式 構(gòu)建一個(gè)簡(jiǎn)易菜單,形如: 用戶通過(guò)輸入數(shù)值選擇所需運(yùn)行的子程序,當(dāng)一個(gè)子程序運(yùn)行結(jié)束后回到菜單界面,直至用戶輸入0后退出程序。 5.實(shí)訓(xùn)選題 每人至少做6題,題目如下(每人的題目由任課老師安排) (1)編寫一個(gè)程序?qū)崿F(xiàn)如下功能:一個(gè)整型數(shù)組有10個(gè)元素,刪除所有值為n的元素。要求: ① 主函數(shù)完成n的輸入,數(shù)組元素輸入以及刪除后數(shù)組元素的輸出。 ② 刪除功能用子函數(shù)完成。 (2)編寫一個(gè)程序?qū)崿F(xiàn)如下功能:輸入10個(gè)學(xué)生5門課程的成績(jī),分別用函數(shù)求:①每個(gè)學(xué)生的平均分;②每門課程的平均分;③找出最高的分?jǐn)?shù)所對(duì)應(yīng)的學(xué)生和課程。 若輸入2個(gè)學(xué)生的成績(jī),其運(yùn)行結(jié)果如下圖所示。 (3)編寫一個(gè)程序?qū)崿F(xiàn)如下功能:找最長(zhǎng)的單詞。設(shè)輸入的英文短文不超過(guò)一行(假設(shè)正文最后有“.”結(jié)束,以“,”或空格分隔,不出現(xiàn)其他符號(hào)),編程將所有單詞輸出,并求其中最長(zhǎng)單詞的長(zhǎng)度,并將該單詞輸出。 (4)編寫一個(gè)程序?qū)崿F(xiàn)如下功能:有8位裁判為1個(gè)運(yùn)動(dòng)員打分,請(qǐng)計(jì)算并輸出去掉一個(gè)最高分和一個(gè)最低分后這個(gè)運(yùn)動(dòng)員的平均得分以及所評(píng)分最接近平均分的裁判員號(hào)。裁判員號(hào)及其所打分?jǐn)?shù)從鍵盤輸入,假設(shè)裁判員號(hào)為整數(shù),所打分?jǐn)?shù)為實(shí)數(shù)。 (5)編寫一個(gè)程序?qū)崿F(xiàn)如下功能:從鍵盤輸入字符(最多為80個(gè)),遇到回車鍵輸入結(jié)束,將輸入的字符串按奇偶位置拆分,奇數(shù)位上的字符在前,偶數(shù)位上的字符在后,重新組成新的字符串輸出,例如輸入: ab12cd3456fg,則經(jīng)過(guò)程序處理后輸出: a1c35fb2d46g 。 (6)功能說(shuō)明:編寫程序,實(shí)現(xiàn)以下成績(jī)處理功能(輸出格式參見示例): 1)輸入n和n個(gè)成績(jī)(成績(jī)?yōu)楦↑c(diǎn)數(shù)類型,數(shù)組名記為a,假設(shè)1≤n≤50); 2)計(jì)算并輸出成績(jī)的累加和(記為sum)與平均成績(jī)(記為ave),將≥ave的成績(jī)歸為A檔,將<ave的成績(jī)歸為B檔; 3)分別統(tǒng)計(jì)A、B兩檔的人數(shù),計(jì)算在總?cè)藬?shù)中的比率; 4)求出A檔學(xué)生的最低分和B檔學(xué)生的最高分,它們與平均成績(jī)的差值; 運(yùn)行示例: 輸入:9 55.5 99.5 50.0 90.0 88 59.5 48 60 78.0 輸出: Sum=628.5, Ave=69.8 A: 4,44.4% B: 5,55.6% MinA: 78.0,+8.2 MaxB: 60.0,-9.8 說(shuō)明:輸入的第1個(gè)數(shù)表示學(xué)生人數(shù)(n=9),接著輸入的9個(gè)成績(jī)中,累加和為628.5(所有小數(shù)均保留一位小數(shù)輸出),平均分為69.8分;平均分以上(A檔)有4人,占44.4%,平均分以下(B檔)有5人,占55.6%;A檔的最低分為78分,超出平均分8.2分,B檔的最高分為60分,距離平均分還有9.8分的差距。 (7)功能說(shuō)明:編寫程序,通過(guò)以下步驟驗(yàn)證一個(gè)正整數(shù)對(duì)是否符合特定的編碼規(guī)則: 1)輸入正整數(shù)a與b; 2)計(jì)算a的所有不同的質(zhì)因子(包括1)之積,記為s; 3)如果s等于b,則通過(guò)驗(yàn)證,輸出“OK”,否則輸出“Err”。 輸出格式參見以下示例。 運(yùn)行示例1: 輸入:588 42 輸出:588: 1*2*3*7=42, OK 說(shuō)明:輸入數(shù)為588(對(duì)應(yīng)a)和42(對(duì)應(yīng)b),588的質(zhì)因子為1、2、3和7,其累乘結(jié)果為42(對(duì)應(yīng)s),由s等于b(均為42),輸出OK。 運(yùn)行示例2: 輸入:17 55 輸出:17: 1*17=17, Err(17!=55) 說(shuō)明:質(zhì)因子為1和17,乘積仍為17,不等于b(55),輸出Err,及不通過(guò)原

資源截圖

代碼片段和文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源