




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、高級語言程序設(shè)計C實驗教學(xué)大綱課程編號:1021742總學(xué)時:56學(xué)時適用專業(yè):非計算機理工科各專業(yè)總實驗學(xué)時:24實驗次數(shù): 12 次應(yīng)開實驗個數(shù):13 已開實驗個數(shù):13實驗開出率:100%實驗一 熟悉C 程序的運行環(huán)境 一、學(xué)時:2二、實驗類型:演示、驗證三、實驗?zāi)康暮椭饕獌?nèi)容: 1了解計算機系統(tǒng)對高級語言的基本操作方法 2熟悉和了解Turbo C 系統(tǒng)軟件的使用和操作 3能進行簡單的C語言程序錄入、調(diào)試、編譯和運行四、需用儀器、設(shè)備: 1.硬件環(huán)境 PC-486以上微機 32M以上的內(nèi)存 VGA顯卡 2.軟件環(huán)境 西文DOS操作系統(tǒng)(可使用UCDOS漢字操作系統(tǒng))或Windows操作系
2、統(tǒng) Turbo C (2.0版) 五、實驗方法及步驟: 1熟悉開機操作,使用單機或計算機上網(wǎng)。 2進入 Turbo C 系統(tǒng)。 3熟悉Turbo C 系統(tǒng)各菜單命令的使用和操作 4模仿簡單的源程序,編寫自己的小程序,并能運行這些程序。 5錄入、調(diào)試、編譯和運行C語言程序?qū)嶒灦?數(shù)據(jù)類型、表達式及輸入輸出函數(shù)實驗一、學(xué)時:2二、實驗類型:驗證、設(shè)計三、實驗?zāi)康暮椭饕獌?nèi)容:1 熟悉和了解C語言的數(shù)據(jù)類型2 使用C語言的有關(guān)算術(shù)運算符,以及包含這些運算符的表達式 3進行簡單的C語言輸入輸出函數(shù)的使用,格式控制符的涵意,簡單C程序的設(shè)計、調(diào)試、編譯和運行四、需用儀器、設(shè)備: 1.硬件環(huán)境 PC-486
3、以上微機 32M以上的內(nèi)存 VGA顯卡 2.軟件環(huán)境 西文DOS操作系統(tǒng)(可使用UCDOS漢字操作系統(tǒng))或Windows操作系統(tǒng) Turbo C (2.0版) 五、實驗方法及步驟: 1進入 Turbo C 系統(tǒng)。 2編寫簡單的有輸入輸出的C程序,并進行該程序的運行、調(diào)試、編譯。 3編寫一個輸入三條邊,計算三角形面積的程序。 4編寫程序,計算a+b×c÷d-d3,其中:a,b為整型變量,c,d為實型變量。 5編寫一個有關(guān)數(shù)據(jù)計算程序,驗證運算符及表達式的結(jié)果。 6可從布置的作業(yè)中,再任選一編程題,進行上機。實驗三 順序程序結(jié)構(gòu)程序設(shè)計一、學(xué)時:2二、實驗類型:驗證、設(shè)計三、實
4、驗?zāi)康暮椭饕獌?nèi)容:1.進一步掌握C程序的編輯、編譯、連接和運行的過程。2.熟悉順序結(jié)構(gòu)的程序設(shè)計方法。3.熟練使用C的各種表達式。4.熟練掌握輸入、輸出函數(shù)的使用。四、需用儀器、設(shè)備: 1.硬件環(huán)境 PC-486以上微機 32M以上的內(nèi)存 VGA顯卡 2.軟件環(huán)境 西文DOS操作系統(tǒng)(可使用UCDOS漢字操作系統(tǒng))或Windows操作系統(tǒng) Turbo C (2.0版) 五、實驗方法及步驟:1. 輸入x,y,編寫程序求z=x+|y|的值。實驗步驟與要求:(1)程序中用scanf函數(shù)輸入x和y的值,請分析以下兩個語句scanf(“%f%f”,x,y);scanf(“%f%f”,&x,&am
5、p;y);哪一個是正確的,分別運行之,分析程序運行結(jié)果。(2)如果scanf函數(shù)改為scanf(“%f,%f”,&x,&y);應(yīng)該怎樣輸入數(shù)據(jù)。2. 編寫輸入三角形的三邊長a、b、c,求三角形面積area的程序。實驗步驟與要求:(1)輸入前要加提示語句。(2)輸出結(jié)果前要有必要的文字說明。(3)輸入一組數(shù)據(jù)3,4,5,觀察運算結(jié)果。(4)輸入另外一組數(shù)據(jù)3,4,8,觀察運算結(jié)果,分析這個運算結(jié)果是否有效。實驗四 分支控制語句實驗一、學(xué)時:2二、實驗類型:驗證、設(shè)計三、實驗?zāi)康暮椭饕獌?nèi)容: 1熟悉和了解C語言系統(tǒng)分支語句的使用和操作 2進行C語言分支控制語句的設(shè)計、調(diào)試、編譯和運
6、行四、需用儀器、設(shè)備: 1.硬件環(huán)境 PC-486以上微機 32M以上的內(nèi)存 VGA顯卡 2.軟件環(huán)境 西文DOS操作系統(tǒng)(可使用UCDOS漢字操作系統(tǒng))或Windows操作系統(tǒng) Turbo C (2.0版) 五、實驗方法及步驟: 1進入 Turbo C 系統(tǒng)。 2進行分支控制源程序的設(shè)計,并進行該程序的運行、調(diào)試、編譯。 3編輯一個分支控制程序,求:任意輸入數(shù) (n>2)是否為素數(shù)。 4編輯一個分支控制程序,求:任意輸入3個數(shù),求其最大數(shù)。實驗五 循環(huán)語句實驗一、學(xué)時:2二、實驗類型:驗證、設(shè)計三、實驗?zāi)康暮椭饕獌?nèi)容: 1熟悉和了解C語言循環(huán)語句的使用和操作 2進行C語言循環(huán)語句的設(shè)計
7、、調(diào)試、編譯和運行四、需用儀器、設(shè)備: 1.硬件環(huán)境 PC-486以上微機 32M以上的內(nèi)存 VGA顯卡 2.軟件環(huán)境 西文DOS操作系統(tǒng)(可使用UCDOS漢字操作系統(tǒng))或Windows操作系統(tǒng) Turbo C (2.0版) 五、實驗方法及步驟: 1進入 Turbo C 系統(tǒng)。 2進行循環(huán)源程序的設(shè)計,并進行該程序的運行、調(diào)試、編譯。 3編輯一個循環(huán)程序,求:1到100的和及平方和。 4編輯一個循環(huán)程序,求:任意輸入10個數(shù),求其最大數(shù)。 5可從布置的作業(yè)中,再任選一編程題,進行上機。實驗六 數(shù)組實驗一、學(xué)時:2二、實驗類型:驗證、設(shè)計三、實驗?zāi)康暮椭饕獌?nèi)容: 1熟悉和了解C語言數(shù)組程序的設(shè)計
8、方法 2學(xué)會使用C語言數(shù)組進行程序設(shè)計 3進行C語言數(shù)組語句的設(shè)計、調(diào)試、編譯和運行四、需用儀器、設(shè)備: 1.硬件環(huán)境 PC-486以上微機 32M以上的內(nèi)存 VGA顯卡 2.軟件環(huán)境 西文DOS操作系統(tǒng)(可使用UCDOS漢字操作系統(tǒng))或Windows操作系統(tǒng) Turbo C (2.0版) 五、實驗方法及步驟: 1進入 Turbo C 系統(tǒng)。 2進行數(shù)組的定義和使用方法,即:一維和二維數(shù)組的應(yīng)用。 3進行數(shù)組語句源程序的設(shè)計,并進行該程序的運行、調(diào)試、編譯。 4編輯數(shù)組應(yīng)用程序: (1)任意輸入20個數(shù)在一維數(shù)組a中,求20個數(shù)的平均值。 (2)定義2個二維數(shù)組A23、B23,分別對這2個數(shù)組
9、輸入數(shù)據(jù),求A+B和A-B的值。(3)用字符數(shù)組存儲任意輸入10字符,求其最大字符。 (4)編輯一個有5個學(xué)生,考 3門功課。求出每一個學(xué)生的總分及平均分,統(tǒng)計平均成績低于 60 分的學(xué)生人數(shù)。 5可從布置的作業(yè)中,再任選一編程題,進行上機。 實驗七 有關(guān)數(shù)組的程序設(shè)計一、學(xué)時:2二、實驗類型:驗證、設(shè)計三、實驗?zāi)康暮椭饕獌?nèi)容:1掌握有關(guān)數(shù)組和字符串的程序設(shè)計方法。四、需用儀器、設(shè)備: 1.硬件環(huán)境 PC-486以上微機 32M以上的內(nèi)存 VGA顯卡 2.軟件環(huán)境 西文DOS操作系統(tǒng)(可使用UCDOS漢字操作系統(tǒng))或Windows操作系統(tǒng) Turbo C (2.0版) 五、實驗方法及步驟:1
10、已知一組數(shù)據(jù)如下:6,3,42,23,35,71,98,67,56,38。編寫程序,把它們按從小到大的次序排列起來。2 求2行3列矩陣A 的轉(zhuǎn)置矩陣。實驗八 函數(shù)實驗一、學(xué)時:2二、實驗類型:驗證、設(shè)計三、實驗?zāi)康暮椭饕獌?nèi)容: 1熟悉和了解C語言函數(shù)程序的設(shè)計方法。 2學(xué)會使用C語言函數(shù)的定義及調(diào)用,并進行程序編制。 3進行C語言函數(shù)語句的設(shè)計、調(diào)試、編譯和運行四、需用儀器、設(shè)備: 1.硬件環(huán)境 PC-486以上微機 32M以上的內(nèi)存 VGA顯卡 2.軟件環(huán)境 西文DOS操作系統(tǒng)(可使用UCDOS漢字操作系統(tǒng))或Windows操作系統(tǒng) Turbo C (2.0版) 五、實驗方法及步驟: 1進入
11、 Turbo C 系統(tǒng)。 2進行函數(shù)的定義及調(diào)用。 3進行函數(shù)語句源程序的設(shè)計,并進行該程序的運行、調(diào)試、編譯。 (1)任意輸入一個數(shù)n,用兩個子函數(shù)實現(xiàn)1+2+3n以及n!,在主函數(shù)中輸出該結(jié)果。 (2)在主函數(shù)中定義二維數(shù)組A34、B4,用子函數(shù)對數(shù)組A34每一行求和,其值放在數(shù)組B4中,在主函數(shù)中輸出該值。(3)用字符數(shù)組存儲任意輸入的10字符,在子函數(shù)中把該字符數(shù)組的小寫字母轉(zhuǎn)換成大寫字母。 4可從布置的作業(yè)中,再任選一編程題,進行上機。實驗九 常用指針實驗(一)一、學(xué)時:2二、實驗類型:驗證、設(shè)計三、實驗?zāi)康暮椭饕獌?nèi)容: 1熟悉和了解C語言指針一般設(shè)計方法 2學(xué)會使用C語言指針進行程
12、序設(shè)計 3進行簡單C語言指針語句的設(shè)計、調(diào)試、編譯和運行四、需用儀器、設(shè)備: 1.硬件環(huán)境 PC-486以上微機 32M以上的內(nèi)存 VGA顯卡 2.軟件環(huán)境 西文DOS操作系統(tǒng)(可使用UCDOS漢字操作系統(tǒng))或Windows操作系統(tǒng) Turbo C (2.0版) 五、實驗方法及步驟: 1進入 Turbo C 系統(tǒng)。 2進行C語言指針語句的定義和使用方法。 3進行C語言指針語句源程序的設(shè)計,并進行該程序的運行、調(diào)試、編譯。 4編輯一個找出字串 str1中 str2出現(xiàn)的位置,用指針編程實現(xiàn)。 5可從布置的作業(yè)中,再任選一編程題,進行上機。 實驗十 復(fù)雜指針實驗(二)一、學(xué)時:2二、實驗類型:驗證
13、、設(shè)計三、實驗?zāi)康暮椭饕獌?nèi)容: 1進一步熟悉和了解C語言指針語句設(shè)計方法 2進行C語言中的指針與函數(shù)、指針數(shù)組、多級指針語句的設(shè)計、調(diào)試、編譯和運行四、需用儀器、設(shè)備: 1.硬件環(huán)境 PC-486以上微機 32M以上的內(nèi)存 VGA顯卡 2.軟件環(huán)境 西文DOS操作系統(tǒng)(可使用UCDOS漢字操作系統(tǒng))或Windows操作系統(tǒng) Turbo C (2.0版) 五、實驗方法及步驟: 1進入 Turbo C 系統(tǒng)。 2進行C語言指針與函數(shù)、指針數(shù)組、多級指針語句的定義和使用方法。 3進行C語言該指針語句源程序的設(shè)計,并進行該程序的運行、調(diào)試、編譯。 4編輯一個在主程序里輸入十個不等長的字串,調(diào)用自編的函
14、數(shù)把它們按升序排列,用指針編程實現(xiàn)。 5可從布置的作業(yè)中,再任選一題編程題,進行上機。 實驗十一 結(jié)構(gòu)類型實驗一、學(xué)時:2二、實驗類型:驗證、設(shè)計三、實驗?zāi)康暮椭饕獌?nèi)容: 1熟悉和了解C語言結(jié)構(gòu)、聯(lián)合數(shù)據(jù)的定義及設(shè)計方法 2學(xué)會使用C語言結(jié)構(gòu)、聯(lián)合數(shù)據(jù)類型進行程序設(shè)計 3進行C語言結(jié)構(gòu)、聯(lián)合語句的設(shè)計、調(diào)試、編譯和運行四、需用儀器、設(shè)備: 1.硬件環(huán)境 PC-486以上微機 32M以上的內(nèi)存 VGA顯卡 2.軟件環(huán)境 西文DOS操作系統(tǒng)(可使用UCDOS漢字操作系統(tǒng))或Windows操作系統(tǒng) Turbo C (2.0版) 五、實驗方法及步驟: 1進入 Turbo C 系統(tǒng)。 2進行C語言結(jié)構(gòu)、
15、聯(lián)合數(shù)據(jù)類型的定義和使用。 3進行C語言結(jié)構(gòu)、聯(lián)合數(shù)據(jù)類型源程序的設(shè)計,并進行該程序的運行、調(diào)試、編譯。 4編輯一個能處理學(xué)生綜合信息的程序(包括:學(xué)號、姓名、班級、語文成績、數(shù)學(xué)成績、英語成績等)。實驗十二 有關(guān)結(jié)構(gòu)的程序設(shè)計一、學(xué)時:2(課后完成或選作)二、實驗類型:驗證、設(shè)計三、實驗?zāi)康暮椭饕獌?nèi)容:1掌握結(jié)構(gòu)體類型和結(jié)構(gòu)體變量的定義。2掌握結(jié)構(gòu)類型變量的定義和使用;3. 掌握鏈表的概念,初步學(xué)會對鏈表進行操作;四、需用儀器、設(shè)備: 1.硬件環(huán)境 PC-486以上微機 32M以上的內(nèi)存 VGA顯卡 2.軟件環(huán)境 西文DOS操作系統(tǒng)(可使用UCDOS漢字操作系統(tǒng))或Windows操作系統(tǒng) T
16、urbo C (2.0版) 五、實驗方法及步驟:1有五個學(xué)生,每個學(xué)生的數(shù)據(jù)包括學(xué)號,姓名,三門課的成績,從鍵盤輸入五個學(xué)生的數(shù)據(jù),要求打印出每個學(xué)生的平均成績,以及最高分的學(xué)生的數(shù)據(jù)(包括學(xué)號,姓名,三門課的成績,平均分數(shù))。實驗步驟與要求:用一個函數(shù)輸入五個學(xué)生的數(shù)據(jù);用一個函數(shù)求總平均分;用函數(shù)找出最高分學(xué)生數(shù)據(jù),總平均分和最高分的學(xué)生的數(shù)據(jù)都在主函數(shù)中輸出。 2.三個人圍成一圈,從第一個人開始順序報號1,2,3。凡報到“3”者退出圈子,找出最后流在圈子中的人原來的序號。 3.建立一個鏈表,每個結(jié)點包括:學(xué)號,姓名,性別,年齡。輸入一個年齡,如果鏈表中的結(jié)點所包含的年齡等于此年齡,則將此結(jié)點刪去。實驗十三 文件實驗一、學(xué)時:2二、實驗類型:驗證、設(shè)計三、實驗?zāi)康暮椭饕獌?nèi)容: 1熟悉和了解C語言文件系統(tǒng)的組成及設(shè)計方法。 2學(xué)會使用C語言文件系統(tǒng)進行程序設(shè)計 3進行C語言文件語句的設(shè)計、調(diào)試、編譯和運行四、需用儀器、設(shè)備: 1.硬件環(huán)境 PC-486以上微機 32M以上的內(nèi)存 VG
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZSM 0052-2024“領(lǐng)跑者”評價技術(shù)要求 普通型立式帶鋸床
- T-ZSA 227-2024 低慢小無人駕駛航空器車載式預(yù)警處置系統(tǒng)
- 2025年度村級林業(yè)資源監(jiān)測村級護林員職責(zé)合同
- 2025年度美甲服務(wù)連鎖品牌合作協(xié)議
- 二零二五年度汽車維修保養(yǎng)抵押借款合同
- 2025年度美發(fā)店員工勞動合同及員工福利政策
- 二零二五年度個人心理咨詢服務(wù)合同
- 2025年度消防車輛抵押借款合同范本
- 二零二五年度直播平臺用戶行為數(shù)據(jù)分析合同
- 2025年度石材石材加工定制采購協(xié)議
- 2024年湖南省岳陽市中考數(shù)學(xué)一模試卷
- DZ∕T 0080-2010 煤炭地球物理測井規(guī)范(正式版)
- 2024年國家公務(wù)員考試時事政治必考試題庫(完整版)
- 否定副詞“不”和“沒有”比較研究
- 售樓部銷售禮儀培訓(xùn)內(nèi)容
- (高清版)DZT 0347-2020 礦山閉坑地質(zhì)報告編寫規(guī)范
- 2024年不停電電源UPS相關(guān)項目營銷計劃書
- 重汽重卡培訓(xùn)課件
- 干式變壓器培訓(xùn)課件
- 公司SWOT分析表模板
- 2023年上海中考語文試卷(附答案)
評論
0/150
提交評論