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

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)手冊(cè)(完整版)

  

【正文】 告。}execute(int x,int y,int *func()) {return ((*fun)(x,y))。int a=10,b=5,i。b。}main(){int a,b。printf(“a’ value is %d,%d,%d,%d\n”,a,*p,**q,***r)。a。b。1) 程序段一:main(){int i=3,j=6,k=9。(注:?jiǎn)卧~以一個(gè)或多個(gè)空格為間隔。實(shí)驗(yàn)準(zhǔn)備:(1) 編寫(xiě)所選實(shí)驗(yàn)題目的程序代碼和流程圖;(2) 檢查源程序并給出其可能的運(yùn)行結(jié)果說(shuō)明。}}/**********/static int i=10。i=reset()。)。main(){ void prt()。}workover(int i)。 reset(i/)。 printf(The second x is %d\n,x)。實(shí)驗(yàn)內(nèi)容:(第1題任選其兩個(gè)小題,第2題和第3題必做)、定義和使用方法。:九九表及其變體形狀的打印。實(shí)驗(yàn)步驟:(1) 對(duì)照閱讀分析結(jié)果,上機(jī)驗(yàn)證1題的測(cè)試結(jié)果,并做出相應(yīng)分析;(2) 上機(jī)運(yùn)行和測(cè)試所寫(xiě)的4題程序代碼;(3) 進(jìn)行實(shí)驗(yàn)分析;(4) 編寫(xiě)實(shí)驗(yàn)報(bào)告。測(cè)試數(shù)據(jù)組如下:a b x1 1 11 1 23 0 12 0 42 1 11 0 22 1 23 0 2(d) 分析討論:1) 用哪組數(shù)據(jù)就可以使程序段中每個(gè)處理語(yǔ)句都執(zhí)行一次?為了找出程序中的邏輯錯(cuò)誤,應(yīng)使用什么樣的數(shù)據(jù)進(jìn)行測(cè)試?請(qǐng)上機(jī)驗(yàn)證自己的分析結(jié)果。實(shí)驗(yàn)結(jié)果:(1) 根據(jù)測(cè)試目標(biāo)寫(xiě)出測(cè)試報(bào)告;(2) 測(cè)試結(jié)果分析說(shuō)明;(3) 測(cè)試程序代碼清單。c1,amp。d)。 scanf(%o,%o,u,v)。實(shí)驗(yàn)內(nèi)容:、輸出規(guī)律和方法;:main(){ int a,b。 printf(Result value is %d\n,result)。實(shí)驗(yàn)二 數(shù)據(jù)類(lèi)型、運(yùn)算符和表達(dá)式(2學(xué)時(shí))實(shí)驗(yàn)?zāi)康模?1) 掌握C的數(shù)據(jù)類(lèi)型的聲明、定義、賦值及引用;(2) 掌握變量和常量之間的關(guān)系,以及各種常見(jiàn)的常量表示方法;(3) 掌握C的有關(guān)運(yùn)算。x3)。 printf(sin(%f) is %f\n,x)。實(shí)驗(yàn)報(bào)告的主要內(nèi)容:(1) 實(shí)驗(yàn)題目;(2) 目的要求;(3) 程序說(shuō)明(如程序結(jié)構(gòu)、各模塊的算法和數(shù)據(jù)結(jié)構(gòu)等);(4) 經(jīng)調(diào)試后的程序清單;(5) 測(cè)試情況說(shuō)明;(6) 分析(包含沒(méi)有通過(guò)的程序的原因分析)。實(shí)踐也是學(xué)好程序設(shè)計(jì)課程中必不可少的重要環(huán)節(jié)。必須在上機(jī)之前準(zhǔn)備好上機(jī)的基本內(nèi)容并編寫(xiě)好上機(jī)程序,盡量在上機(jī)之前先作好預(yù)先的閱讀分析工作;(4) 上機(jī)調(diào)試的基本方法:語(yǔ)法檢查(編譯)==邏輯檢查(設(shè)計(jì)者檢查)==測(cè)試。:1) 最簡(jiǎn)單的C語(yǔ)言程序:main(){ printf(This is my first program.\n)。 scanf(%f,%f,%f,amp。完成一個(gè)簡(jiǎn)單的程序設(shè)計(jì),運(yùn)行輸出正確結(jié)果。 float f=。實(shí)驗(yàn)步驟:(1) 選擇測(cè)試目標(biāo);(2) 準(zhǔn)備測(cè)試用例和具體的測(cè)試數(shù)據(jù);(3) 上機(jī)調(diào)試進(jìn)行測(cè)試并做測(cè)試記錄;(4) 進(jìn)行測(cè)試分析;(5) 編寫(xiě)實(shí)驗(yàn)報(bào)告。 scanf(%d,%d,a,b)。b)。u,amp。4. 用getchar()函數(shù)讀入兩個(gè)字符c1,c2,然后分別用putchar()和printf()函數(shù)輸出這兩個(gè)字符。 b==0) x=x/a。3. 試用if else if else if ...else實(shí)現(xiàn)求4個(gè)數(shù)中最大者的程序,并做相應(yīng)測(cè)試。(2) 分析不進(jìn)入循環(huán)、只循環(huán)一次、只循環(huán)兩次、進(jìn)入死循環(huán)的條件,以及此時(shí)各變量的值。實(shí)驗(yàn)步驟:(1) 上機(jī)驗(yàn)證所選題目,并做相應(yīng)測(cè)試和分析;(2) 進(jìn)行實(shí)驗(yàn)分析;(3) 總結(jié)循環(huán)程序設(shè)計(jì)、實(shí)現(xiàn)本方法及其經(jīng)驗(yàn);(4) 編寫(xiě)實(shí)驗(yàn)報(bào)告。 {/******(b)******/ void prt(void)。main(){ int workover(int i)。 printf(i=%d\n,i)。{ i=i=CHANGE?LOW:HIGH++。i5。int reset(void)。printf(“l(fā)ast(i)=%d\n”,last())。reset(){return (i)。包含數(shù)組的聲明方法、初始化方法、輸入、輸出方法、元素的引用方法以及數(shù)組作為函數(shù)參數(shù)的使用方法。1) 試求除開(kāi)對(duì)角線上元素之外的元素之和;2) 求每行中與相應(yīng)對(duì)角線元素不同的元素之和; (2) 有n個(gè)學(xué)生,m門(mén)功課。實(shí)驗(yàn)八 指針(4學(xué)時(shí))實(shí)驗(yàn)?zāi)康模?1) 掌握C語(yǔ)言環(huán)境下指針的聲明、定義和使用方法;(2) 掌握指針和變量以及指針和數(shù)組的關(guān)系;(3) 掌握指針、數(shù)組之間的關(guān)系;(4) 掌握指針、函數(shù)之間的關(guān)系。p=amp。printf(“p+1=%d q+1=%d\n”,p+1,q+1)。printf(“Please input a::\n”)。p=p1。pt1=amp。int fun3()。for (i=0。}對(duì)如下main()函數(shù),在DOS界面運(yùn)行時(shí)輸入命令行時(shí),其執(zhí)行結(jié)果是什么?為什么?/*Second main() program*/main(int argc,char *argv[]){while (argc224。要求:在main()函數(shù)中輸入這些學(xué)生的這些數(shù)據(jù),然后設(shè)計(jì)一個(gè)函數(shù)count()來(lái)計(jì)算每個(gè)學(xué)生的總分和平均分,最后,打印出所有數(shù)據(jù)信息(包含原來(lái)輸入的學(xué)生原始數(shù)據(jù)信息和求解出來(lái)的新信息)。注:malloc()和free()為系統(tǒng)函數(shù)。實(shí)驗(yàn)結(jié)果:(1) 根據(jù)測(cè)試目標(biāo)寫(xiě)出測(cè)試報(bào)告;(2) 測(cè)試結(jié)果分析說(shuō)明;(3) 測(cè)試程序代碼清單。5. 了解文件的讀、寫(xiě)函數(shù)的使用方法。TCC類(lèi)似于UNIX操作系統(tǒng)中的C語(yǔ)言環(huán)境提供的CC和MS C中提供的CL命令(如果以它們?yōu)榫幾g環(huán)境進(jìn)行實(shí)驗(yàn)和開(kāi)發(fā),可以參考相關(guān)的手冊(cè)資料)。圖1 Turbo C主界面(編輯界面)運(yùn)行TC進(jìn)入的集成環(huán)境主界面(圖1),可以看到有File, Edit, Run, Compile, Project, Options, Debug, Break/Watch等功能模塊。主要的編輯功能命令如下(如圖1所示):1) 光標(biāo)定位型命令:一類(lèi)是純粹的光標(biāo)鍵表示(224。其運(yùn)行結(jié)果的查看用Alt+R后,選中user Screen(快捷鍵為Alt+F5)。圖4 Turbo C的Compile菜單界面Compile編譯程序。Break make on:在Make時(shí)的終止缺省條件。主要用于配置Turbo C的集成工作環(huán)境(見(jiàn)圖61到圖66)。例如:Calling convention選擇參數(shù)傳遞方式,如c或Pascal。5) Source:主要用于配置源代碼的控制設(shè)置。1) Map file:。Message Tracking:控制當(dāng)信息窗口中信息滾動(dòng)時(shí),Turbo C是否跟蹤編輯器里的語(yǔ)法錯(cuò)誤以及跟蹤方式。默認(rèn)為8個(gè)空格,可選擇216之間的值。Output directory:輸出文件所在的目錄/文件夾 ()。(G) Retrieve save options:恢復(fù)以前保存的環(huán)境選項(xiàng)設(shè)置文件中的信息。從這里可以觀察到函數(shù)調(diào)用順序,同時(shí),也可以觀察到很多與此相關(guān)的參數(shù)情況。主要用于動(dòng)態(tài)跟蹤程序的執(zhí)行過(guò)程(如圖8所示)。(B) Delete watch :刪除監(jiān)視窗口中的表達(dá)式,默認(rèn)為最后一個(gè)。(D) Refresh display:當(dāng)編輯屏幕被重寫(xiě)時(shí),恢復(fù)當(dāng)前屏幕的內(nèi)容。主要用于動(dòng)態(tài)跟蹤程序的執(zhí)行過(guò)程(如圖71所示)。Pick file name:指定pick文件的文件名。等價(jià)于F5功能鍵的作用。Keep messages:On表示需要保存當(dāng)前窗口中的信息;Off表示不保存。3) Default libraries:,在鏈接時(shí)是否需要尋找它們進(jìn)行鏈接。6) Error:用于控制編譯器處理和響應(yīng)診斷信息的配置。Floating point選擇浮點(diǎn)運(yùn)算模式。各子菜單還有更低一級(jí)的子菜單項(xiàng)。Auto Dependencies:。其中,Make是對(duì)已編譯的程序2,Build all項(xiàng)是無(wú)條件編譯所有源程序文件(如圖4所示)。Program reset(Ctrl+F2):終止當(dāng)前的調(diào)試操作,釋放分配給程序的空間,關(guān)閉已經(jīng)打開(kāi)的文件,但不釋放斷點(diǎn)設(shè)置。,Home,End,PgDn,PgUp,Up,Down等);一類(lèi)是組合鍵表示。所謂熱鍵指的是快速選中的操作鍵,一般以ALT+熱鍵字符或功能鍵完成選擇功能。因此,下面介紹其基本情況。(3) 編寫(xiě)實(shí)驗(yàn)報(bào)告。在此基礎(chǔ)上了解有關(guān)文件的基本應(yīng)用并熟悉相關(guān)函數(shù)。(2) 在(1)的基礎(chǔ)上,新增一個(gè)函數(shù)inset_node()插入員工1006和1032的數(shù)據(jù)信息。(假定成績(jī)最好和最差的人都只有一
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1