




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
精品資料歡迎卜我實(shí)驗(yàn)5函數(shù)學(xué)號(hào): 姓名: 實(shí)驗(yàn)口期:一、實(shí)驗(yàn)?zāi)康暮鸵螅?)掌握C語言函數(shù)的定義方法、函數(shù)的聲明及函數(shù)的調(diào)用方法。(2)掌握函數(shù)實(shí)參和形參的對(duì)應(yīng)關(guān)系以及“值傳遞”的方式。(3)掌握函數(shù)嵌套調(diào)用和遞歸調(diào)用的方法。(4)掌握全局變量和局部變量、動(dòng)態(tài)變量和靜態(tài)變量的定義、說明和使用方法。二、實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)指導(dǎo)書中的實(shí)驗(yàn)七“基礎(chǔ)部分”和“增強(qiáng)部分”的題目。三、實(shí)驗(yàn)步驟及結(jié)果?【基礎(chǔ)題】:Ex7-1請(qǐng)?jiān)谙旅娣謩e插入根據(jù)題意進(jìn)行修改后的運(yùn)行畫面,并回答問題:(1)程序修改前的運(yùn)行結(jié)果:請(qǐng)?jiān)诖苏迟N本程序運(yùn)行結(jié)果的截圖困1700200224.CPP^include<stdio.h>inta=3,b=5;intmax(inta,intb)<intc;c=a>b?a:b;return(c);uoidmain()<//inta=8;printf(aetd\na>9nax(a9b));■'D:\VC++++\MicrosoftVisualStudio\MyProjects\1700200224moxi\Debug\1700200224moxi.exe'Pressanykeytocontinue((2)按第①步修改,在主函數(shù)的pnntf語句前加入inta=8;語句后的運(yùn)行結(jié)果:請(qǐng)?jiān)诖苏迟N本程序運(yùn)行結(jié)果的截圖
精品資料歡迎卜我精品資料歡迎卜我的Itinclude<stdio.h>inta=3,b=5;intmax(inta,intb)<intc;c-a>b?a:b;return(c);>uoidnain()(inta=8;printf(etVl\nia9nax(a9b));>?rD:\VC++++\MicrosoftVisualStudio\MyProjects\1700200224moxi\Debug\1700200224moxi.exeMPressanykeytocontinue(實(shí)參a是否為同一變量?請(qǐng)回答不是(3)程序按第②步修改后的運(yùn)行結(jié)果:請(qǐng)?jiān)诖苏迟N本程序運(yùn)行結(jié)果的截圖F」LQ0200224.CPPttinclude<stdio.h>//inta=3,b=5;intmax(inta?intb)(intc;c=a>b?a:b;return(c);uoidmain()(//inta=8;externinta9b;printf(?%d\n'、max(a9b));>inta-3,b-5;■2*D:\VC++++\Micro^oftVisualStudio\MyProjects\1700200224moxi\Debug\1700200224moxi.exe"Pressanykeytocontinue(4)程序按第③步修改,去掉關(guān)鍵字"extern"后再運(yùn)行的結(jié)果:請(qǐng)?jiān)诖苏迟N本程序運(yùn)行結(jié)果的截圖
精品資料歡迎卜我精品資料歡迎卜我^include<stdio.h>//int"345;intnax(inta,intb)<intc;c=a>b?a:b;return(c);voidnain()<//inta-8;//externinta9b;printf(??^d\n,e9max(a9b));inta=3,b=5;■21D:\VC++++\MicrosoftVisualStudio\MyProject$\1700200224moxi\Debug\1700200224moxi.exe*858993460Yessanykeytocontinue.觀察結(jié)果有何變化?請(qǐng)回答有關(guān)鍵字“extern”時(shí)的結(jié)果為,無關(guān)鍵字"extern”是輸出的值亂碼,函數(shù)并沒有調(diào)a,b的值。通過本題,可以得出什么結(jié)論?請(qǐng)回答在被調(diào)函數(shù)內(nèi)部,通過對(duì)形式參數(shù)的操作實(shí)現(xiàn)對(duì)外部數(shù)據(jù)的引用。(5)通過單步調(diào)試運(yùn)行本程序,需要在程序執(zhí)行過程中觀察自定義的函數(shù)內(nèi)部變量的變化情況,該如何操作:請(qǐng)回答(1)點(diǎn)擊組建(2)點(diǎn)擊開始調(diào)試單步調(diào)試函數(shù)內(nèi)部調(diào)試?Ex7-2請(qǐng)?jiān)谙旅娣謩e插入改正錯(cuò)誤后的源程序代碼及運(yùn)行成功時(shí)的畫面:源程序代碼:請(qǐng)?jiān)诖苏迟N修改后正確的程序代碼。#iiiclude<stdio.h>#include<stdlib.h>floatpx(floatx,mtn)
精品資料歡迎卜載精品資料歡迎卜載if(n>0)returnx*px(x.n-l);elseif(n=O)return1;elseletuinpx(x,n+l)/x;}mtfloatc皿mtb;pnntf(”請(qǐng)輸入一個(gè)數(shù)和所要求得次方數(shù)An)scanf("%f%d“,&c,&b);m=px(c,b);}運(yùn)行結(jié)果:請(qǐng)?jiān)诖苏迟N本程序運(yùn)行結(jié)果的截圖ttinclude<stdio.h>ttinclude<stdio.h>^include<stdlib.h>floatpx(Floatx9intn)if(n>0)returnx*px(x,n-1);elseiF(n==O)return1;elsereturnpx(x)/x;intnain()Floatc,n;intb;printFL請(qǐng)輸入一個(gè)數(shù)和所要求得次方數(shù)scanFC'%F乞:■'?DWC++++\N1icrosoftVisualStudio\MyProjects\1700200224df\Debug\1700200224df.exee238.OOOOOOPressanykeytocontinue?Ex7-3請(qǐng)?jiān)谙旅娣謩e完成本題的源程序代碼及運(yùn)行結(jié)果的畫面:
精品資料歡迎卜我精品資料歡迎卜我源程序代碼:請(qǐng)?jiān)诖苏迟N完成本題的程序源代碼。#iiiclude<stdio.h>#include<stdlib.h>voidmain()(floatpx(floatjnt);floatc,m;hitb;pnntf(”請(qǐng)輸入一個(gè)數(shù)和所要求得次方數(shù):\n");scanf("%f%cT,&c,&b);m=px(c,b);}floatpx(floatx,mtn)(if(n>0)returnpx(x,n-l)*x;elseif(n=0)return1;elsere運(yùn)行結(jié)果截圖:請(qǐng)?jiān)诖苏迟N本程序運(yùn)行成功時(shí)的截圖31700200224sa'q.cppFloatpx<Float9int);Floatcintb;printf(請(qǐng)輸入一個(gè)數(shù)和所要求得次方數(shù)八n");scanfZ(F?.&c.&b);m=px(cvb);printFC-^f-,n);floatpx(Floatxvintn)<iF(n>0)returnpx(xwn-1)?x;elseif(n--0)IIreturn1;elsereturnpx(x)?x;
II精品資料歡迎卜我精品資料歡迎卜我?【增強(qiáng)題[Eh7-1請(qǐng)?jiān)谙旅娣謩e完成本題的源程序代碼及運(yùn)行結(jié)果的畫面:源程序代碼:請(qǐng)?jiān)诖苏迟N完成本題的程序源代碼。#include<stdio.h>#iiiclude<string.h>char*Del(char*src)(clw*p=src;intij;fbi(i=O;src[i];i-H-)(if(src[i]=,')for(j=i;src(j];j++)src[j]=src[j+l];j;}}leturnp;}mtmain()(chai-s[128]={0};scanf(n%[A\n],\s);printf(H%s\n,\Del(s));leturn0;}運(yùn)行結(jié)果截圖:請(qǐng)?jiān)诖苏迟N本程序運(yùn)行成功時(shí)的截圖
精品資料歡迎卜我精品資料歡迎卜我ttinclude<stdio.h>ttinclude<string.h>char*Del(char?src)<char?p=src;inti,j;For(i=0;src[i];1??)<if(src[i]==,?){For(j=i;src[j];…)src[j]-src[j*1];returnp;intmain()<chars[128]={0};scanFC^r*XnrSs);■'),,D:\VC++++\MicrosoftVisualStudio\MyProjects\l700200224df\Debug\l700200224df.exe"123456789123456789Pressanykeytocontinue?E117-2請(qǐng)?jiān)谙旅娣謩e完成本題的源程序代碼及運(yùn)行結(jié)果的畫面:源程序代碼:請(qǐng)?jiān)诖苏迟N完成本題的程序源代碼。^includeHstdio.hMlongjc(intx){longitem=lj;fbi(i=l;i<=x;i++)item*=i;leturnitem;}longadd(iiity){longsum;mti;sum=0;for(i=l;i<=y;i=i+3)sum4-=l/long(i);
精品資料歡迎卜載精品資料歡迎卜載returnsum;)voidmain()(doubles;s=add(19);printf(Mtheresultis:}運(yùn)行結(jié)果截圖:請(qǐng)?jiān)诖苏迟N本程序運(yùn)行成功時(shí)的截圖37002002245afq.cpplongjc(intx)<longiten=1?i;For(i=1;i<=x;i**)itew*=i;returnitem;>longadd(inty)<longsum;inti;sura=0;For(i=1;i<=y;i=i*3)sum*=1/long(i);returnsum;>uoidmain。<doubles;s=add(19);printfC'theresultis:々If'n's);j12"D:\VC十十十十\MicrosoftVisualStudio\MyProjects\1700200224df\Debug\1700200224df.exe-theresultis:1.000000PressanykeytocontinueU!、選作實(shí)驗(yàn)題目完成情況U!、選作實(shí)驗(yàn)題目完成情況若你選作了課堂布置之外的題目,請(qǐng)按照上述格式依次編寫你所作各題目的題號(hào)、源程序代碼、運(yùn)行結(jié)果截圖及其結(jié)果情況分析。
精品資料歡迎卜我精品資料歡迎卜我五、實(shí)驗(yàn)總結(jié)總結(jié)你在實(shí)驗(yàn)中易犯的錯(cuò)誤及其解決方法,或總結(jié)本次實(shí)驗(yàn)中你學(xué)到的經(jīng)驗(yàn)或技能等。注意,不要說空話。 ’基本掌
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO/IEC 27403:2024 EN Cybersecurity – IoT security and privacy – Guidelines for IoT-domotics
- 2025年無機(jī)分離膜材料合作協(xié)議書
- 2025版安置房買賣合同范本:限價(jià)房交易政策范本
- 2025年度廠區(qū)門衛(wèi)智能化升級(jí)改造服務(wù)合同范本
- 2025年高壓清洗車合作協(xié)議書
- 社團(tuán)活動(dòng)反饋與改進(jìn)方案計(jì)劃
- 教學(xué)資源整合與優(yōu)化策略計(jì)劃
- 企業(yè)未來發(fā)展的創(chuàng)新思考計(jì)劃
- 財(cái)務(wù)企劃管理計(jì)劃
- 建立健全院內(nèi)溝通反饋機(jī)制的計(jì)劃
- 白酒業(yè)務(wù)員考勤管理制度
- 小班班本課程《吃飯這件小事》
- 危險(xiǎn)化學(xué)品事故應(yīng)急預(yù)案演練評(píng)估報(bào)告
- 部編人教版六年級(jí)道德與法治下冊(cè)全冊(cè)完整版課件
- 會(huì)議紀(jì)要督辦管理制度
- 電動(dòng)車輛動(dòng)力電池系統(tǒng)及應(yīng)用技術(shù) 第3版 課件全套 王震坡 第1-11章 動(dòng)力電池及其驅(qū)動(dòng)的電動(dòng)車輛- 動(dòng)力電池充電方法與基礎(chǔ)設(shè)施
- 2024云南中考數(shù)學(xué)二輪專題復(fù)習(xí) 題型五 二次函數(shù)性質(zhì)綜合題(課件)
- JB∕T 9006-2013 起重機(jī) 卷筒標(biāo)準(zhǔn)規(guī)范
- 家庭法律服務(wù)行業(yè)市場(chǎng)突圍建議書
- 高一數(shù)學(xué)同步優(yōu)品講練課件(人教A版2019必修第一冊(cè))3.2 函數(shù)的基本性質(zhì)(課時(shí)3 函數(shù)的奇偶性)(課件)
- 太平洋保險(xiǎn)計(jì)劃書模板
評(píng)論
0/150
提交評(píng)論