C語言程序設(shè)計實驗報告(五)_第1頁
C語言程序設(shè)計實驗報告(五)_第2頁
C語言程序設(shè)計實驗報告(五)_第3頁
C語言程序設(shè)計實驗報告(五)_第4頁
C語言程序設(shè)計實驗報告(五)_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

PAGEPAGE5C語言程序設(shè)計實驗報告姓名學(xué)號系別班級主講教師指導(dǎo)教師實驗日期專業(yè)課程名稱C語言程序設(shè)計同組實驗者一、實驗名稱:實驗五、數(shù)組的應(yīng)用二、實驗?zāi)康模?.掌握數(shù)組的定義、賦值和輸入輸出的方法。2.學(xué)習(xí)用數(shù)組實現(xiàn)相關(guān)的算法(如排序、求最大和最小值、對有序數(shù)組的插入等)。3、熟悉TC集成環(huán)境的調(diào)試數(shù)組的方法。4.掌握C語言中字符數(shù)組和字符串處理函數(shù)的使用。5.掌握在字符串中刪除和插入字符的方法。6.熟悉TC集成環(huán)境的調(diào)試字符串程序的方法三、實驗內(nèi)容及要求內(nèi)容:1.調(diào)試下列程序,使之具有如下功能:輸入10個整數(shù),按每行3個數(shù)輸出這些整數(shù),最后輸出10個整數(shù)的平均值。寫出調(diào)試過程。main(){inti,n,a[10],av;for(i=0;i<n;i++)scanf("%d",a[i]);for(i=0;i<n;i++){printf("%d",a[i]);if(i%3==0)printf("\n");}for(i=0;i!=n;i++)av+=a[i];printf("av=%f\n",av);}上面給出的程序是完全可以運行的,但是運行結(jié)果是完全錯誤的。調(diào)試時請注意變量的初值問題、輸出格式問題等。請使用前面實驗所掌握的調(diào)試工具,判斷程序中的錯誤并改正。在程序運行過程中,可以使用<Ctrl>+<Break>鍵終止程序的運行,返回到TC環(huán)境。修改后程序為:運行結(jié)果為:2.編寫程序,任意輸入10個整數(shù)的數(shù)列,先將整數(shù)按照從大到小的順序進(jìn)行排序,然后輸入一個整數(shù)插入到數(shù)列中,使數(shù)列保持從大到小的順序。源程序為:運行結(jié)果:3.輸入4×4的數(shù)組,編寫程序?qū)崿F(xiàn):(1)求出對角線各元素的和;(2)求出對角線行、列下標(biāo)均為偶數(shù)的各元素的積;找出對角線其值最大的元素和它在數(shù)組中的位置。選做題1.設(shè)某班50人,寫一程序統(tǒng)計某一單科成績各分?jǐn)?shù)段的分布人數(shù),每人的成績隨機(jī)輸入,并要求按下面格式輸出統(tǒng)計結(jié)果;("××"表示實際分布人數(shù))0--39××40--49××50--59××…………90—100××2.有一個n行m列的由整數(shù)組成的矩陣,請對矩陣中的元素重新進(jìn)行排列,使得同行元素中右邊的元素大于左邊的元素,同列元素中下邊的元素大于上邊的元素。四、實驗步驟(或記錄):程序?qū)崿F(xiàn)(源程序)五、教師評語(或成績):教師簽字:周錦程

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論