freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

高級語言程序設(shè)計c實驗教學(xué)大綱-在線瀏覽

2024-10-24 11:53本頁面
  

【正文】 據(jù)(包括學(xué)號,姓名,三門課的成績,平均分?jǐn)?shù))。,從第一個人開始順序報號1,2,3。,每個結(jié)點包括:學(xué)號,姓名,性別,年齡。實驗十三文件實驗一、學(xué)時:2二、實驗類型:驗證、設(shè)計三、實驗?zāi)康暮椭饕獌?nèi)容:1.熟悉和了解C語言文件系統(tǒng)的組成及設(shè)計方法。2.進(jìn)行C語言文件系統(tǒng)類型的定義和使用。4.編輯程序。四、實驗的目的與任務(wù):《C程序設(shè)計》是一門實踐性很強的課程。并通過實踐激發(fā)學(xué)生進(jìn)一步學(xué)習(xí)的積極性,培養(yǎng)學(xué)生的學(xué)習(xí)興趣和創(chuàng)新思維。五、主要儀器設(shè)備及臺(套)數(shù)安裝Windowsxp,每生一臺。七、成績考核方式及評分標(biāo)準(zhǔn)實驗占課程總課時1/3,每項實驗按該實驗說明要求規(guī)定的評分標(biāo)準(zhǔn)積分,學(xué)期末合計的實驗成績占課程總成績的18%。、編譯、連接和運行一個C程序。二、實驗內(nèi)容,并進(jìn)行編譯和運行。編譯和連接后所得到的目標(biāo)程序的后綴是什么形式的?。實驗二 數(shù)據(jù)類型、運算符和表達(dá)式(2學(xué)時)實驗性質(zhì):驗證性實驗一、實驗?zāi)康?,熟悉如何定義一個整型、字符型、實型變量,以及對它們賦值的方法,了解以上類型數(shù)據(jù)輸出時所用格式轉(zhuǎn)換符。、編譯、連接和運行的過程。再使之運行,分析結(jié)果。c2=400。,在上機(jī)前先用人工分析程序?qū)懗鰬?yīng)得結(jié)果,上機(jī)后將二者對照。即: include void main(){int i,j,m,n。j=10。n=j++。} 分別作以下改動并運行: ①將第4行改為: m=i++。②程序改為: include void main(){int i,j。j=10。} ③在②的基礎(chǔ)上,將printf語句改為: printf(“%d,%d”,++i,++j)。⑤程序改為: main(){int i,j,m=0,n=0。j=10。n=j。}實驗三 最簡單的C程序設(shè)計(2學(xué)時)實驗性質(zhì):驗證性實驗一、實驗?zāi)康摹x值語句的使用。二、實驗內(nèi)容:include void main(){int a,b; float d,e; char c1,c2; double f,g; long m,n;unsigned int p,q; a=61;b=62; c1=’a’;c2=’b’; d=;e=;f=;g=; m=50000;n=60000; p=32768;q=40000;printf(“a=%d,b=%dn c1=%c,c2=%d=%,e=%”,a,b,c1,c2,d,e); printf(“f=%,g=%=%ld,n=%ldnp=%u,q=%un”,f,g,m,m,p,q); } 在此基礎(chǔ)上,做以下改動: ① 將程序第813行改為: a=61;b=62; c1=a;c2=b;f=;g=; d=f;e=g;p=a=m=50000;q=b=n=60000; 運行程序,分析結(jié)果。,用getchar函數(shù)讀入兩個字符cc2,然后分別用putchar函數(shù)和printf函數(shù)輸出這兩個字符。實驗四 選擇結(jié)構(gòu)程序設(shè)計(2學(xué)時)實驗性質(zhì):設(shè)計性實驗一、實驗?zāi)康?以0代表“假”,以1代表“真”); ; 。 236。y=237。3x11238。x10 x179。要求輸出成績等級‘A’,‘B’,‘C’,‘D’,‘E’。實驗五 循環(huán)控制(4學(xué)時)實驗性質(zhì):設(shè)計性實驗一、實驗?zāi)康模琩owhile語句和for語句實現(xiàn)循環(huán)的方法。二、實驗內(nèi)容編程序并上機(jī)調(diào)試運行。+3x6=。(特別是排序算法)。不要用strcat函數(shù)。二、實驗內(nèi)容編程序并上機(jī)調(diào)試運行。用一個函數(shù)求最大公約數(shù)。(1)用全局變量的方法。(2)不用全局變量,兩個整數(shù)在主函數(shù)中輸入,并傳送給函數(shù)1,求出的最大公約數(shù)返回主函數(shù),然后再與兩個整數(shù)一起作為實參傳遞給函數(shù)2,以求出最小公倍數(shù),返回到主函數(shù)輸出最大公約數(shù)和最小公倍數(shù)。二、實驗內(nèi)容編程序并上機(jī)調(diào)試運行。在主函數(shù)中輸入兩個數(shù)作為使用宏的實參,輸出已交換后的兩個值。:輸入一行電報文字,可以任選兩種輸出,一為原文輸出;一為將字母變成其下字母(如‘a(chǎn)’變成‘b’,?,‘z’變成‘a(chǎn)’。用define命令來控制是否要譯成密碼。若 define CHANGE 0 則不譯成密碼,按原碼輸出。實驗九 指針(4學(xué)時)實驗性質(zhì):設(shè)計性實驗一、實驗?zāi)康?,會定義和使用指針變量; ; ; ;二、實驗內(nèi)容編程序并上機(jī)調(diào)試運行程序(都要求用指針處理)。*3的矩陣轉(zhuǎn)置,用一函數(shù)實現(xiàn)之。1234。7234。1339155249。11 函數(shù)調(diào)用后在主函數(shù)中輸出已轉(zhuǎn)置的矩陣。實驗十 結(jié)構(gòu)體和共用體(4學(xué)時)實驗性質(zhì):設(shè)計性實驗一、實驗?zāi)康模?; 。,每個學(xué)生的數(shù)據(jù)包括學(xué)號、姓名、三門課的成績,從鍵盤輸入5個學(xué)生數(shù)據(jù),要求打印出三門課總平均成績,以及最高分的學(xué)生的數(shù)據(jù)(包括學(xué)號、姓名、三門課的成績、平均分?jǐn)?shù))。:include union data {int i[2]; float a; long b; char c[4]; };void main(){union data u;scanf(“%d,%d”,amp。[1]); printf(“i[0]=%d,i[1]=%dna=%fnb=%ldnc[0]=%c,c[1]=%c,c[2]=%c,c[3]=%”,[0],[1],[0],[1],[2],[3])。分析運行結(jié)果。)。分析運行結(jié)果。二、實驗內(nèi)容編寫程序,上機(jī)調(diào)試并運行。實驗十二 文件(1學(xué)時)實驗性質(zhì):設(shè)計性實驗一、實驗?zāi)康?、文件指針的概念?、關(guān)閉、讀、寫等文件操作函數(shù)。輸入的字符以“!”結(jié)束。二、實驗內(nèi)容,每個學(xué)生有3門課的成績,從鍵盤輸入以上數(shù)據(jù)(包括學(xué)生號、姓名、三門課成績),計算出平均成績,將原有數(shù)據(jù)和計算出的平均分?jǐn)?shù)存放在磁盤文件“stud”中。程序先計算新插入學(xué)生的平均成績,然后將它按成績高低順序插入,插入后建立一個新文件。實驗總學(xué)時:32學(xué)時學(xué)分:1學(xué)分二、適用專業(yè):全院C語言公共課三、考核方式及評定標(biāo)準(zhǔn):實驗操作能力50%,實驗報告50%四、配套的實驗教材或自編指導(dǎo)書:《C語言程序設(shè)計學(xué)習(xí)指導(dǎo)》五、實驗項目概述與學(xué)時分配:實驗一:C語言開發(fā)環(huán)境與輸入輸出(4學(xué)時)(一)實驗類型:演示性(二)實驗類別:學(xué)科基礎(chǔ)(三)每組人數(shù):1人(四)實驗?zāi)康暮蛯嶒災(zāi)芰σ螅?,掌握源程序編輯方法; 、調(diào)試與運行程序的方法; ,初步了解C語言源程序的特點。,從鍵盤輸入一個小寫字母,將它轉(zhuǎn)換成大寫字母輸出。公式是:C=(5/9)*(F32)。(S= 4πr178。/3)。4.掌握循環(huán)結(jié)構(gòu)while、do-while、for等語句格式、執(zhí)行過程、使用方法及典型案例。6.掌握分支與循環(huán)綜合程序的編寫方法;7.學(xué)習(xí)并熟悉break、continue的區(qū)別與使用。(五)實驗內(nèi)容:1.由鍵盤輸入三個數(shù),判斷能否構(gòu)成三角形。一”長假期間購物打折。3.有下列分段函數(shù):編一程序,輸入x,輸出y的值。5.裴波那契數(shù)列的前幾個數(shù)為1,1,2,3,5,8,??,其規(guī)律為: 6.求出100~200之間的所有素數(shù),輸出時一行打印五個素數(shù)。直到最后一項小于給定精度。9.求π近似值的公式為:其中,n=3?設(shè)計一個程序,求出當(dāng)n=1000時的π的近似值。(五)實驗內(nèi)容:1.編寫一個函數(shù),用遞歸的方法求1+2+3+4+?+n的值。mc2.編寫程序,輸入m和n(nm),求n的值。4.分別輸入整數(shù)半徑和實數(shù)半徑,使用函數(shù)重載計算圓的面積。6.用函數(shù)調(diào)用方法打印九九表乘法。(五)實驗內(nèi)容:1.應(yīng)用一維數(shù)組,對10個數(shù)進(jìn)行冒泡排序,使其按照從大到小的順序輸出。4.編程序?qū)⑤斎氲淖址畡h去空格后輸出。(選做)6.已知一int a[20]數(shù)組,編程將值為偶數(shù)的元素移到數(shù)組前端,值為奇數(shù)的元素移到數(shù)組后端。8.設(shè)計一個程序,打印楊輝三角形。用鍵盤將二個字符串輸入字符數(shù)組str1與str2中,連接后的字符串存放在字符數(shù)組str中,并輸出連接后的字符串str。要求利用指針方法實現(xiàn)。,該函數(shù)從主程序接受一個字符串,將字符串中的數(shù)字和其它字符分開,形成二個字符串輸出。上機(jī)實驗是學(xué)習(xí)C語言程序設(shè)計的重要環(huán)節(jié)。二、實踐形式和實踐環(huán)境要求實踐形式:課內(nèi)實驗。三、實踐總學(xué)時和實踐資料總學(xué)時:34學(xué)時。四、考核與成績評定本課程實驗考核由各分階段實驗報告、期末實訓(xùn)兩大部分組成。五、實踐任務(wù)與學(xué)時分配實驗一C程序上機(jī)操作方法及運行環(huán)境(一)實驗?zāi)康呐c要求:了解所用的計算機(jī)系統(tǒng)的基本操作方法,學(xué)會獨立使用該系統(tǒng)。通過運行簡單的C程序,初步了解C程序的特點。實驗二數(shù)據(jù)類型、運算符和表達(dá)式(一)實驗?zāi)康呐c要求:掌握C語言數(shù)據(jù)類型,熟悉如何定義一個整型、字符型和實型的變量,以及對它們賦值的方法。學(xué)會使用C的有關(guān)算術(shù)運算符,以及包含這些運算符的表達(dá)式,特別是自加和自減運算符的使用。(二)參考學(xué)時:2(三)實驗環(huán)境::計算機(jī)機(jī)房(Turbo C ,C++環(huán)境)。掌握各種類型數(shù)據(jù)的輸入輸出函數(shù)的應(yīng)用方法。(二)參考學(xué)時:2(三)實驗環(huán)境::計算機(jī)機(jī)房(Turbo C )。掌握分支語句的使用。學(xué)習(xí)調(diào)試程序。實驗五循環(huán)結(jié)構(gòu)程序設(shè)計(一)(一)實驗?zāi)康呐c要求:掌握循環(huán)次數(shù)不確定的循環(huán)程序設(shè)計方法。(二)參考學(xué)時:2(三)實驗環(huán)境::計算機(jī)機(jī)房(Turbo C ,C++環(huán)境)。掌握循環(huán)控制變量的取值范圍的確定。實驗七數(shù)組的應(yīng)用(一)(一)實驗?zāi)康呐c要求:掌握一維數(shù)組的定義及應(yīng)用,主要注意其下標(biāo)從0開始及下標(biāo)越界問題。(二)參考學(xué)時:2(三)實驗環(huán)境::計算機(jī)機(jī)房(Turbo C ,C++環(huán)境)。掌握字符數(shù)組的定義、數(shù)組元素的引用及對字符數(shù)組的初始化。(二)參考學(xué)時:2(三)實驗環(huán)境::計算機(jī)機(jī)房(Turbo C ,C++環(huán)境))。理解return語句的作用和使用方法。(二)參考學(xué)時:2(三)實驗環(huán)境::計算機(jī)機(jī)房(Turbo C ,C++環(huán)境)。理解return語句的作用和使用方法。(二)參考學(xué)時:2(三)實驗環(huán)境::計算機(jī)機(jī)房(Turbo C ,C++環(huán)境)。掌握文件包含和條件編譯的應(yīng)用。(二)參考學(xué)時:2(三)實驗環(huán)境::計算機(jī)機(jī)房(Turbo C ,C++環(huán)境)。會使用指向數(shù)組的指針。掌握指針型函數(shù)和指向函數(shù)的指針。實驗十三結(jié)構(gòu)體、共用體(一)實驗?zāi)康呐c要求:掌握結(jié)構(gòu)體類型的說明和結(jié)構(gòu)體變量的定義。掌握結(jié)構(gòu)體數(shù)組的定義及使用。實驗十四文件(一)實驗?zāi)康呐c要求:掌握文件以及緩沖文件系統(tǒng)、文件指針的概念。學(xué)會用緩沖文件系統(tǒng)對文件進(jìn)行簡單的操作。第五篇:C高級語言程序設(shè)計實驗內(nèi)容實驗一 C語言的運行環(huán)境和基礎(chǔ)知識一、實驗?zāi)康?c++,掌握運行一個c程序設(shè)計的基本步驟,包括編輯、編譯、連接和運行。二、實驗內(nèi)容和源程序清單、測試數(shù)據(jù)、結(jié)果。(要求文件名:)include int main(){printf(“Hello world!n”)。}一個具有致命錯誤的程序,請修改。printf(“i=%dn”,i)。}一個具有警告語法錯的程序。s=i+j。return 0。(要求文件名:)include int main(){int x=010,y=10,z=0x10。M39。x4d39。11539。/* 字符型數(shù)據(jù)表示 *//* 整型數(shù)據(jù)的輸出 */ printf(“x=%o,y=%d,z=%xn”,x,y,z)。/* 數(shù)據(jù)以10進(jìn)制輸出,換算到10進(jìn)制,結(jié)果對嗎? */ /* 字符型數(shù)據(jù)的輸出 */ printf(“c1=%c,c2=%x,c3=%o,c4=%dn”,c1,c2,c3,c4)。/* 結(jié)果都是什么字符?,也就是說字符可以自由的表示成幾種形式? */ printf(“c1=%d,c2=%d,c3=%d,c4=%dn”,c1,c2,c3,c4)。/* 字符怎么參加了數(shù)學(xué)運算,哦,是字符對應(yīng)的ASCII碼-整數(shù) /* 參與數(shù)學(xué)運算;結(jié)果還是一個整數(shù)-另外一個字符的ASCII碼 */ printf(“c=%c,c=%dn”,c,c)。M39。m39。} 參考結(jié)果: x=10,y=10,z=10 x=8,y=10,z=16 c1=M,c2=4d,c3=115,c4=77 c1=M,c2=M,c3=M,c4=M c1=77,c2=77,c3=77,c4=77 c=m,c=109三、實驗報告要求將題目:2和4的源程序、運行結(jié)果,以及實驗中遇到的問題和解決問題的方法,以及實驗過程中的心得體會,寫在實驗報告上。已知:a=2,b=3,x=,y=(a,b整型,x,y浮點),計算算術(shù)表達(dá)式(float)(a+b)/2+(int)x%(int)y的值。(要求文件名:)提示編程要點:(1)先判斷結(jié)果值類型,可設(shè)置一個此類型的變量用于記錄表達(dá)式結(jié)果,本例用r存放結(jié)果;(2)程序先給幾個變量賦初值,然后將表達(dá)式賦值給變量r;(3)最后打印變量r的值就是表達(dá)式的值。float x=,y=。r=(float)(a+b)/2+(int)x%(int)y。return 0。(要求文件名:)include int main(){int i,j,m,n。j=10。n=j++。return 0。從鍵盤如何輸入?(要求文件名:)include int main(){ int a,b。char c1,c2。a,amp。scanf(“%f %e”,amp。y
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1