實(shí)驗(yàn)6 數(shù)組編程練習(xí)

實(shí)驗(yàn)6 數(shù)組編程練習(xí)

ID:14975417

大?。?9.50 KB

頁(yè)數(shù):5頁(yè)

時(shí)間:2018-07-31

實(shí)驗(yàn)6 數(shù)組編程練習(xí)_第1頁(yè)
實(shí)驗(yàn)6 數(shù)組編程練習(xí)_第2頁(yè)
實(shí)驗(yàn)6 數(shù)組編程練習(xí)_第3頁(yè)
實(shí)驗(yàn)6 數(shù)組編程練習(xí)_第4頁(yè)
實(shí)驗(yàn)6 數(shù)組編程練習(xí)_第5頁(yè)
資源描述:

《實(shí)驗(yàn)6 數(shù)組編程練習(xí)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、實(shí)驗(yàn)六數(shù)組編程練習(xí)實(shí)驗(yàn)?zāi)康恼莆諗?shù)組的定義與使用方法;了解使用數(shù)時(shí)應(yīng)注意的問(wèn)題;掌握字符串的用法;熟練掌握關(guān)于字符串的常用函數(shù)的用法實(shí)驗(yàn)內(nèi)容:1檢驗(yàn)并打印魔方矩陣。在下面的5×5魔方矩陣中,每一行、每一列、每一對(duì)角線上的元素之和都是相等的,試編寫程序?qū)⑦@些魔方矩陣中的元素讀到一個(gè)二維整型數(shù)組中,然后,檢驗(yàn)其是否為魔方矩陣,并將其按如下格式顯示到屏幕上。17241815235714164613202210121921311182529實(shí)驗(yàn)授課提示:通過(guò)這個(gè)實(shí)際例子熟悉數(shù)組類型的應(yīng)用場(chǎng)合以及數(shù)組的編程與使用方法,進(jìn)一步熟悉含有選擇、循環(huán)結(jié)構(gòu)的程序的設(shè)計(jì)方法。。2餐飲服務(wù)質(zhì)量調(diào)查

2、打分在商業(yè)和科學(xué)研究中,人們經(jīng)常需要對(duì)數(shù)據(jù)進(jìn)行分析并將結(jié)果以直方圖的形式顯示出來(lái)。例如,一個(gè)公司的主管可能需要了解一年來(lái)公司的營(yíng)業(yè)狀況,比較一下各月份的銷售收入狀況,如果僅給出一大堆數(shù)據(jù),這顯然太不直觀了,如果能將這些數(shù)據(jù)以條形圖(直方圖)的形式表示,那么將會(huì)大大增加這些數(shù)據(jù)的直觀性,也便于數(shù)據(jù)的分析與對(duì)比。下面以顧客對(duì)餐飲服務(wù)打分為例,練習(xí)一下這方面的程序。假設(shè)現(xiàn)在有40個(gè)學(xué)生被邀請(qǐng)來(lái)給自助餐廳的食品和服務(wù)質(zhì)量打分,分?jǐn)?shù)為從1~10的10個(gè)等級(jí)(1意味著最低分,10表示最高分),試統(tǒng)計(jì)調(diào)查結(jié)果,并用‘*’打印出如下形式的統(tǒng)計(jì)結(jié)果直方圖。GradeCountHistogr

3、am15*****210**********37*******...實(shí)驗(yàn)授課提示:熟悉數(shù)組的編程以及使用方法,掌握基本的統(tǒng)計(jì)問(wèn)題的程序設(shè)計(jì)方法。定義一個(gè)含有40個(gè)元素的數(shù)組score,40個(gè)學(xué)生打的分?jǐn)?shù)存放在這個(gè)數(shù)組中,再定義一個(gè)含有11個(gè)元素的數(shù)組count,作為計(jì)數(shù)器使用(count[0]不用)。第一步是計(jì)算統(tǒng)計(jì)結(jié)果,設(shè)置一個(gè)循環(huán),依次檢查數(shù)組score中的元素值,是1則將數(shù)組元素count[1]加1,是2則將數(shù)組元素count[2]加1,依此類推,將各等級(jí)分?jǐn)?shù)的統(tǒng)計(jì)結(jié)果存放在count數(shù)組中。然后第二步是打印統(tǒng)計(jì)結(jié)果,設(shè)置一個(gè)循環(huán),按數(shù)組count中的元素值的大小,

4、依次打印相應(yīng)個(gè)數(shù)的符號(hào)’*’。計(jì)算統(tǒng)計(jì)結(jié)果時(shí),既可以用switch語(yǔ)句,也可以不用switch語(yǔ)句,請(qǐng)分別考慮這兩種編程方法。參考答案:實(shí)驗(yàn)五數(shù)組編程練習(xí)1檢驗(yàn)并打印魔方矩陣程序參考答案:#include#include#include#defineN5main(){inti,j;intx[N][N]={{17,24,1,8,15},{23,5,7,14,16},{4,6,13,20,22},{10,12,19,21,3},{11,18,25,2,9}};introwSum[N],colSum[N],diagSum1,

5、diagSum2;intflag=1;for(i=0;i

6、iagSum1!=diagSum2){flag=0;}else{for(i=0;i

7、

8、(colSum[i]!=diagSum1))flag=0;}}if(flag){printf("Itisamagicsquare!");for(i=0;i

9、152357141646132022101219213111825292餐飲服務(wù)質(zhì)量調(diào)查打分程序參考答案:方法1:用switch語(yǔ)句編程#include#defineSTUDENTS40#defineGRADE_SIZE11main(){inti,j,grade;intscore[STUDENTS],count[GRADE_SIZE]={0};printf("Pleaseentertheresponsescoreoffortystudents:");for(i=0;i

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。