




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 數(shù)學(xué)與軟件科學(xué)學(xué)院 實(shí)驗(yàn)報(bào)告學(xué)期:2010至2011第 2 學(xué)期 2011年 9 月 19 日 課程名稱:c語言設(shè)計(jì) 專業(yè):信息與計(jì)算科學(xué) 班級(jí) 2010級(jí)5班 實(shí)驗(yàn)編號(hào): 實(shí)驗(yàn)三 實(shí)驗(yàn)項(xiàng)目:最簡單的c語言程序設(shè)計(jì) 指導(dǎo)教師 姓名: 學(xué)號(hào): 實(shí)驗(yàn)成績: 實(shí)驗(yàn)?zāi)康模?1) 掌握順序結(jié)構(gòu)的程序設(shè)計(jì)概念、方法及各種賦值語句的使用方法;(2) 掌握基本的c語言程序設(shè)計(jì)中的輸入、輸出語句的使用方法。實(shí)驗(yàn)內(nèi)容:1. 熟悉表3-1表3-5中給出的格式化輸入、輸出格式控制符及其使用方法,并上機(jī)測試教材表例3-1例3-10,并觀察c語言中的數(shù)據(jù)格式化輸入、輸出規(guī)律和方法;p72 3-132.輸入并編輯以下程序
2、代碼:int main(void) int na,nb; float fc,fd; long le,lf; unsigned int u,v; char ch1,ch2; scanf(%d,%d,na,nb); scanf(%f,%f,fc,fd); scanf(%ld,%ld,le,lf); scanf(%o,%o,u,v); scanf(%c,%c,ch1,ch2); printf(n); printf(a=%7d,b=%7dn,&na,&nb printf(c=%10.2f,d=%10.2n,&lf,&fd); printf(e=%17ld,f=%17ldn,&le,&lf); prin
3、tf(u=%o,v=%on,&u,&v); printf(c1=%c,c2=%cn,&ch1,&ch2); return 0; 輸入格式時(shí)要注意,八進(jìn)制數(shù)之后的字符類型輸入格式如下:12,25a,b確定請分析和觀察代碼有無錯(cuò)誤,如果有,有哪些?指出錯(cuò)誤原因,并修正之,使其可以按照預(yù)想的目的輸入相應(yīng)數(shù)據(jù)并輸出結(jié)果;4. 用getchar()函數(shù)讀入兩個(gè)字符ch1,ch2,然后分別用putchar()和printf()函數(shù)輸出這兩個(gè)字符。試分析思考如下問題:(a) ch1和ch2的數(shù)據(jù)類型用什么?(b) 要求輸出ch1和ch2的ascii碼,應(yīng)如何處理?是用printf ()還是用putchar(
4、)?(c) 整型變量是否在任何情況下都可以相互代替?5. 請編寫和實(shí)現(xiàn)教材習(xí)題3-15(第一個(gè)圖案)。實(shí)驗(yàn)準(zhǔn)備:(1) 復(fù)習(xí)相關(guān)內(nèi)容,閱讀并分析1、2、3中的相關(guān)程序代碼;(2) 對4、5題進(jìn)行程序代碼編寫。實(shí)驗(yàn)步驟:1. 打開tc,在file菜單下選擇new。2. 輸入 int main(void) int na,nb; float fc,fd; long le,lf; unsigned int u,v; char ch1,ch2; scanf(%d,%d,na,nb); scanf(%f,%f,fc,fd); scanf(%ld,%ld,le,lf); scanf(%o,%o,u,v);
5、scanf(%c,%c,ch1,ch2); printf(n); printf(a=%7d,b=%7dn,&na,&nb printf(c=%10.2f,d=%10.2n,&lf,&fd); printf(e=%17ld,f=%17ldn,&le,&lf); printf(u=%o,v=%on,&u,&v); printf(c1=%c,c2=%cn,&ch1,&ch2); return 0; 3. 按f9,根據(jù)報(bào)錯(cuò)提示對代碼進(jìn)行修改。修改結(jié)果為: int main(void) int na,nb; float fc,fd; long le,lf; unsigned int u,v; char
6、ch1,ch2; clrscr(); scanf(%d,%d,%f,%f,%ld,%ld,%o,%o,&na,&nb,%c,%c,&na,&nb,&fc,&fd,&le,&lf,&u,&v,&ch1,&ch2); printf(n); printf(a=|%7d|,b=|%7d|n,na,nb); printf(c=|%10.2f|,d=|%10.2|n,lf,fd); printf(e=|%17ld|,f=|%17ld|n,le,lf); printf(u=|%o|,v=|%o|n,u,v); printf(c1=|%c|,c2=|%c|n,ch1,ch2); getch(); return
7、 0;4. 按住ctrl+f9運(yùn)行該程序,運(yùn)行結(jié)果如圖一(見實(shí)驗(yàn)結(jié)果)5. 按f10進(jìn)入菜單,在file菜單下選擇new。6. 輸入 int main(void) printf(*); printf( * n); printf(* *); printf( * * n); printf(* *); printf(* *n); printf(* *); printf(* *n); printf(* *); printf(* *n); printf(* *); printf( * * n); printf(*); printf( * n); printf( * ); printf( * n); pr
8、intf( * ); printf( * * n); printf( * ); printf( * * n); printf(* ); printf(* *n); printf( * ); printf( * * n); printf( * ); printf( * * n); printf( * ); printf( * n); getch(); return 0;7. 按住ctrl+f9運(yùn)行該程序,運(yùn)行結(jié)果如圖二(見實(shí)驗(yàn)結(jié)果)8. 按f10進(jìn)入菜單,在file菜單下選擇new。9. 輸入#includeint main(void) int i,j; float x,y; char ch;
9、clrscr(); scanf(%2d%f%3*d%f%c%*d%d,&i,&x,&y,&ch,&j); printf(i=%d j=%dn,i,j); printf(x=%f y=%fn,x,y); printf(ch=%cn,ch); getch(); return 0;10. 按住ctrl+f9運(yùn)行該程序,運(yùn)行結(jié)果如圖三(見實(shí)驗(yàn)結(jié)果)11. 按f10進(jìn)入菜單,在file菜單下選擇new。12. 輸入 int main(void) int n=0,s,c; clrscr(); printf(n s cn); s=n*n;c=s*n; printf(%d %5d %5dn,n,s,c); +
10、n; s=n*n;c=s*n; printf(%d %5d %5dn,n,s,c); +n; s=n*n;c=s*n; printf(%d %5d %5dn,n,s,c); +n; s=n*n;c=s*n; printf(%d %5d %5dn,n,s,c); +n; s=n*n;c=s*n; printf(%d %5d %5dn,n,s,c); +n; s=n*n;c=s*n; printf(%d %5d %5dn,n,s,c); +n; s=n*n;c=s*n; printf(%d %5d %5dn,n,s,c); +n; s=n*n;c=s*n; printf(%d %5d %5dn,n,s,c); +n; s=n*n;c=s*n; printf(%d %5d %5dn,n,s,c); +n; s=n*n;c=s*n; printf(%d %5d %5dn,n,s,c); +n; s=n*n;c=s*n; printf(%d %5d %5dn,n,s,c); getch(); return 0;13. 按住ctrl+f9運(yùn)行該程序,運(yùn)行結(jié)果如圖四(見實(shí)驗(yàn)結(jié)果)14. 按f10進(jìn)入菜單,在file菜單下選擇new。15. 輸入int main(void) char ch1,ch2; clrscr(); printf(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 智能建筑系統(tǒng)集成與智能監(jiān)控系統(tǒng)在商業(yè)綜合體中的應(yīng)用案例報(bào)告
- 文化產(chǎn)業(yè)園產(chǎn)業(yè)集聚與文化產(chǎn)業(yè)發(fā)展路徑選擇報(bào)告001
- 2025年醫(yī)藥行業(yè)未來趨勢:仿制藥一致性評(píng)價(jià)下的醫(yī)藥電商發(fā)展報(bào)告001
- 2025年醫(yī)藥企業(yè)研發(fā)外包(CRO)與數(shù)據(jù)管理與分析報(bào)告
- 咨詢工程師2020課件
- 2025年醫(yī)藥企業(yè)研發(fā)外包(CRO)模式下的臨床試驗(yàn)外包服務(wù)合同管理與風(fēng)險(xiǎn)控制報(bào)告
- 折扣零售業(yè)態(tài)行業(yè)競爭態(tài)勢與品牌戰(zhàn)略研究報(bào)告
- 2025年醫(yī)藥流通企業(yè)供應(yīng)鏈成本控制與績效評(píng)估報(bào)告
- 醫(yī)療健康數(shù)據(jù)隱私保護(hù)2025年合規(guī)技術(shù)應(yīng)用案例集報(bào)告
- 保潔安全知識(shí)試題及答案
- 2024勞務(wù)分包合同書樣本
- 工藝安全性分析報(bào)告
- 高速列車傾斜控制系統(tǒng)分析與綜合設(shè)計(jì)
- 川教版七年級(jí)《生命.生態(tài).安全》下冊第16課《生態(tài)環(huán)境與生態(tài)文明》課件
- 2023-2024學(xué)年山東青島膠州市高一物理第二學(xué)期期末監(jiān)測試題含解析
- 電纜橋架技術(shù)規(guī)范
- 初中英語《反義疑問句》優(yōu)質(zhì)課件
- 《風(fēng)電場工程規(guī)劃報(bào)告編制規(guī)程》(NB-T 31098-2016)
- 中國產(chǎn)科麻醉專家共識(shí)(2021版)-共識(shí)解讀
- 高血糖高滲狀態(tài)
- 病毒性肝炎患者的護(hù)理查房
評(píng)論
0/150
提交評(píng)論