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

正文內(nèi)容

c語言程序?qū)嶒瀳蟾?-譚浩強(已修改)

2025-04-04 00:23 本頁面
 

【正文】 C語言程序設(shè)計實驗報告學(xué)校:內(nèi)蒙古科技大學(xué)經(jīng)濟與管理學(xué)院 班級:信息管理與信息系統(tǒng)2011級 姓名:王 杰學(xué)號:1165138121目錄實驗一 C語言開發(fā)環(huán)境建立……………………………………3實驗二 C語言程序初步…………………………………………3實驗三 變量與賦值………………………………………………4實驗四 運算符與表達式…………………………………………5實驗五 數(shù)據(jù)類型…………………………………………………7實驗六 控制臺輸入/輸出………………………………………...9實驗七 關(guān)系運算與邏輯運算……………………………………11實驗八 分支程序的測試與調(diào)試…………………………………12實驗九 條件型循環(huán)結(jié)構(gòu)及其測試………………………………16實驗十 計數(shù)型循環(huán)結(jié)構(gòu)及其測試………………………………20實驗十一 函數(shù)及其測試……………………………………………24實驗十二 變量的儲存性質(zhì)…………………………………………26實驗十三 數(shù)組………………………………………………………30實驗十四 指針………………………………………………………32實驗十五 結(jié)構(gòu)體和共用體…………………………………………37實驗十六 文件………………………………………………………40實驗1 實驗?zāi)康呐c要求(1) 掌握C語言開發(fā)環(huán)境的軟/硬件配置和安裝方法。(2) 為了自己的方便進行工作環(huán)境配置。(3) 測試所建立的C語言程序開發(fā)環(huán)境。實驗測試一個簡單的程序,對所建立的程序開發(fā)環(huán)境進行測試例如,可以準備一個簡單的程序如下。include int main(void){ printf(I am studying programming with C.)。}編譯結(jié)果運行結(jié)果與預(yù)期結(jié)果相同 實驗21. 實驗?zāi)康呐c要求(1) 進一步熟悉c語言程序設(shè)計環(huán)境。(2) 明確c語言程序的結(jié)構(gòu)。2. 程序檢測與調(diào)試程序一錯誤程序:main()( printf(This is c program.)。 )調(diào)試結(jié)果:程序缺少“include”,main函數(shù)下面應(yīng)該是“{}”而不是“()”。改正后的程序:includemain(){ printf(This is c program.\n)。}程序二錯誤程序:include。main(){ a=3,b=5。 c=a*b。 printf(The product is:,c)}調(diào)試結(jié)果:“include”后面沒有“;”,對變量a,b,c沒有定義,“}”前缺少“;”。改正后的程序:includemain(){ int a,b,c。 a=3,b=5。 c=a*b。 printf(The product is :%d\n,c)。} 程序不能缺少“include”,main函數(shù)下面應(yīng)該是“{}”而不是“()”?!癷nclude”后面沒有“;”,函數(shù)中出現(xiàn)的變量都應(yīng)該對其進行定義聲明,“}”前不能缺少“;”。 實驗31. 實驗?zāi)康呐c要求(1) 掌握變量名的構(gòu)成規(guī)則1 測試那些字符可以組成變量名。2 測試那些單詞可以用做變量名。3 測試變量名的長度限制。(2) 賦值運算符的意義和正確用法1 測試賦值運算符的意義。2 測試那些運算符可以放在賦值號的左邊。2. 程序檢測與調(diào)試(1)分析下面字符的功能! % * ( ) + = ;” ‘ 等等測試程序:Int main(void){Int a?b,c/d。} 由此程序可看出變量名中不能有“? / 等等”。(3) 分析程序 錯誤程序: includeInt main(){ Int a=3,b=5,c=7,x=1,y,z。 a=b=c。 x+2=5。 z=y+3。 return 0。 } 改正后的程序:includeint main(){ int a=3,b=5,c=7,x=1,y,z。 a=b=c。 y=x+2。 z=y+3。 printf(% d,% d\n,y,z)。 return 0。}程序分析:賦值符號左邊不能放表達式。 實驗4 1. 實驗?zāi)康呐c要求 (1)理解常用運算符的意義。 (2)掌握c 語言表達是的運算規(guī)則。 (1)整數(shù)除的危險性分析三個表達式的值,再設(shè)計程序測試,進行比較和分析。int a=5,b=7,c=100,d,e,f。 d=a/b*c。 e=a*c/b。 f=c/b*a。d=0,e=71,f=70.程序測試:includeint main(){ int a=5,b=7,c=100,d,e,f。 d=a/b*c。 e=a*c/b。 f=c/b*a。printf(% d,% d,%d\n,d,e,f)。}結(jié)果:(3) 分析下面程序是比較x++與++x之間的區(qū)別。例如:includeint main(){ int a=5,b=8。 printf(a++=%d\n,a++)。 printf(a=%d\n,a)。 printf(++b=%d\n,++b)。 printf(b=%d\ny,b)。}運行結(jié)果:由上述程序可以看出,x++是先使用x在使x+1,而++x是先使x+1在使用x。(4) 分析下列表達式的值 測試程序:includeint main(){ int a,b,c,d,e,f。 scanf(a=%d,b=%d\n,a,b)。 c=b+a+++a。 d=b+(a++)+a。 e=b+a+(++a)。 f=b+a+++a++。 printf(c=%,d=%d,e=%d,f=%d\n,c,d,e,f)。} 實驗51. 試驗?zāi)康呐c要求(1) 深入了解c語言數(shù)據(jù)類型的意義。(2) 測試不同類型數(shù)值數(shù)據(jù)的存儲空間大小、取值范圍、有效數(shù)字位數(shù)和精度。 2. 實驗準備(1)編寫程序測試基本數(shù)據(jù)類型的取值范圍 例如:測試char類型的取值范圍includechar main(){ char c0,c1,c2,c4,c5,c6。 c0=129。 c1=128。 c2=127。 c4=128。 c5=127。 c6=126。 printf(%d,%d,%d,%d,%d,%d\n,c0,c1,c2,c4,c5,c6)。}運行結(jié)果: 有結(jié)果可以看出,c0 ,c4的值發(fā)生改變,原因是超過其取值范圍。所以 char類型的取值范圍是【128,127】。(2)編寫程序測試基本數(shù)據(jù)類型的有效數(shù)字長度和精度例如,測試double類型的有效數(shù)字長度和精度 includechar main(){ float d1=,d2=。 printf(%lf\n%lf\n,d1,d2)。}includechar main(){ float f1=,f2=。 int i1,i2。 i1=f1。 i2=f2。 printf(%d\n%d\n,i1,i2)。}運行結(jié)果: 有結(jié)果顯示,只能精確的顯示前七位。(3)編寫程序測試不同數(shù)據(jù)類型之間轉(zhuǎn)換所出現(xiàn)的截取高位。丟失精度和變得不可知等問題。 例如:includechar main(){ float f1=,f2=。 int i1,i2。 i1=f1。 i2=f2。 printf(%d\n%d\n,i1,i2)。}includechar main(){ char c1=35,c2=39。A39。,c3。 c3=c1+c2。 printf(%d\n%c\n,c3,c3)。}運行結(jié)果: (4)編寫程序測試字符型數(shù)據(jù)的算術(shù)特征例如: includechar main(){ char c1=35,c2=39。A39。,c3。 c3=c1+c2。 printf(%d\n%c\n,c3,c3)。}運行結(jié)果: 實驗61. 實驗?zāi)康呐c要求(1) 掌握printf()進行格式化輸出的方法。(2) 掌握scanf()進行格式化輸入的方法。(3) 掌握其他控制臺輸入、輸出函數(shù)。2. 實驗準備(1)設(shè)計一個程序來測試printf()函數(shù)中數(shù)據(jù)參數(shù)被引用的順序 例如: includeint main(){ int a=1。 printf(%d,%d,%d\n,++a,++a,++a)。}運行結(jié)果:
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1