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

正文內(nèi)容

程序設(shè)計(jì)基礎(chǔ)教程----c語言版實(shí)驗(yàn)指導(dǎo)手冊(留存版)

2025-08-13 16:25上一頁面

下一頁面
  

【正文】 幕的顯示行數(shù)。(A) Evaluate:用于監(jiān)視、跟蹤程序執(zhí)行過程中的語句或表達(dá)式的值的變化。(C) Edit watch:修改監(jiān)視窗口中的表達(dá)式。Break/watch斷點(diǎn)設(shè)置和跟蹤、觀察。注:配置文件的名字可以修改。Tab size:設(shè)置TAB鍵表示的空格數(shù)。圖62 Turbo C的Options/Linker菜單界面(B) Linker的子功能如圖62所示。3) Code generation:用于控制所生成的目標(biāo)代碼形式。Project name:給出工程文件名(.prj文件)。其快捷鍵為Ctrl+F9。三. TC功能簡介總體功能模塊如圖1所示。goog:ogot=fopeb(toog[ottg],“r”)。goto tgog。ggot。for(i=0。實(shí)驗(yàn)十 位運(yùn)算和文件操作(2學(xué)時(shí))實(shí)驗(yàn)?zāi)康模?1) 掌握位運(yùn)算的基本概念和方法,以及有關(guān)位運(yùn)算的常見算法和基本應(yīng)用;(2) 掌握文件和文件指針概念,以及文件的一般定義、操作方法。(2) 對第(1)題實(shí)驗(yàn),求出其中成績最好的人和成績最差的人,并顯示出來。return 0。return 0。2. 想使指針變量pt1指向變量nA和nB中的大者,pt2指向其小者,以下程序能否實(shí)現(xiàn)此目的?為什么?如果不行,請給出實(shí)現(xiàn)的方法。printf(“p+1=%d q+1=%d\n”,p+1,q+1)。實(shí)驗(yàn)內(nèi)容:。(1) 一維數(shù)組的聲明、初始化及引用方法;(2) 二維數(shù)組的聲明、初始化及引用方法;(3) 字符數(shù)組和字符串?dāng)?shù)組的初始化及引用方法的差異分析;(具體實(shí)例參見教材實(shí)例)測試函數(shù)聲明和定義方法時(shí),可以從以下幾個(gè)方面進(jìn)行測試:1) 用已聲明和定義的變量作為數(shù)組大小的聲明;2) 用已聲明的const變量作為數(shù)組變量大小的聲明;3) 用宏名表示聲明數(shù)組變量的大??;4) 用表達(dá)式計(jì)算結(jié)果作為數(shù)組變量的大??;5) 用宏的運(yùn)算結(jié)果表示聲明數(shù)組變量的大小。}int next(void){return (i++)。}reset(int i)。int main(void){ int workover(int i)。實(shí)驗(yàn)結(jié)果:(1) 根據(jù)測試目標(biāo)寫出測試報(bào)告;(2) 測試結(jié)果分析說明;(3) 測試程序代碼清單。實(shí)驗(yàn)準(zhǔn)備:(1) 閱讀并分析第1題中的邏輯關(guān)系及其分支測試方法;(2) 分析并編寫4題(需要繪制流程圖)的程序代碼。實(shí)驗(yàn)準(zhǔn)備:(1) 復(fù)習(xí)相關(guān)內(nèi)容,閱讀并分析3中的相關(guān)程序代碼;(2) 對5題進(jìn)行程序代碼編寫。nB printf(c=%,d=%\n,amp。實(shí)驗(yàn)步驟:(1) 選擇測試目標(biāo);(2) 準(zhǔn)備測試用例和具體的測試數(shù)據(jù);(3) 上機(jī)調(diào)試進(jìn)行測試并做測試記錄;(4) 進(jìn)行測試分析;(5) 編寫實(shí)驗(yàn)報(bào)告。fX3)。其中,程序清單請附著在相應(yīng)的實(shí)驗(yàn)單元后面,程序結(jié)果、說明與分析等寫在實(shí)驗(yàn)結(jié)果處,如不夠,可另行附頁。其主要使用對象為本課程主講教師和實(shí)驗(yàn)指導(dǎo)教師。調(diào)試過程中,尤其要注意各種語法錯(cuò)誤、邏輯錯(cuò)誤調(diào)試經(jīng)驗(yàn)的積累。 scanf(%f,%f,%f,amp。因此,其中一些實(shí)驗(yàn)實(shí)例由教師在課堂實(shí)踐教學(xué)中進(jìn)行現(xiàn)場示范性講解,由學(xué)生課外自由驗(yàn)證課堂范例、教材范例以及教材習(xí)題和相關(guān)課外參考書籍和資料,進(jìn)行綜合性的驗(yàn)證實(shí)踐,并寫出心得報(bào)告。 printf(\n)。} 請分析和觀察代碼有無錯(cuò)誤,如果有,有哪些?指出錯(cuò)誤原因,并修正之,使其可以按照預(yù)想的目的輸入相應(yīng)數(shù)據(jù)并輸出結(jié)果;3. 輸入華氏溫度的值F,要求輸出攝氏溫度的取值C,其中,C=5/9*(F32)。3) 用哪四組數(shù)據(jù)可以將從起點(diǎn)到終點(diǎn)的各條路徑都覆蓋一次?為了測試程序在各個(gè)不同路徑上的錯(cuò)誤,應(yīng)選用什么樣的測試數(shù)據(jù)?請上機(jī)驗(yàn)證自己的分析結(jié)果。}void prt(void){ /******(d)******/ int nX=5。{ i=(i%i++)*((i*i)/(2*i)+4)。printf(“next(i)=%d\t”,next(i))。實(shí)驗(yàn)七 數(shù)組(6學(xué)時(shí))實(shí)驗(yàn)?zāi)康模?1) 掌握C語言環(huán)境下數(shù)組的聲明、定義和使用方法,包含其初始化、賦值、輸入、輸出和處理方法;(2) 掌握字符數(shù)組和字符串?dāng)?shù)組的使用方法;(3) 了解數(shù)組作為函數(shù)參數(shù)或返回值的傳遞和使用方法。實(shí)驗(yàn)步驟:(1) 上機(jī)驗(yàn)證所選題目,并做相應(yīng)測試和分析;(2) 進(jìn)行實(shí)驗(yàn)分析;(3) 總結(jié)基于數(shù)組的程序設(shè)計(jì)和實(shí)現(xiàn)方法及其經(jīng)驗(yàn);(4) 編寫實(shí)驗(yàn)報(bào)告。*p=nA*(*q)。printf(“nA,p,q,r’s value is %d,%d,%d,%d\n”,nA,p,q,r)。nB。for (i=0。(參見教材例101~105)。(5)* 如何查看和測試鏈表中結(jié)點(diǎn)的內(nèi)存空間地址?能否由此分析(1)、(2)、(3)中鏈表結(jié)點(diǎn)的邏輯結(jié)構(gòu)?實(shí)驗(yàn)準(zhǔn)備:(1) 復(fù)習(xí)有關(guān)結(jié)構(gòu)體方面的所有知識,尤其是1034節(jié)所學(xué)的動態(tài)存儲分配技術(shù);(2) 編寫所選實(shí)驗(yàn)題目的程序代碼和流程圖;(3) 檢查源程序并給出其可能的運(yùn)行結(jié)果說明?!?‘\n’,‘\n’,‘/’,‘*’,‘\n’,0}。ottg=1。goto gooo。goto tggo。本實(shí)驗(yàn)手冊提供一個(gè)簡潔的自解壓TC壓縮包進(jìn)行自動安裝。例如:Ctrl+S左移一字符距離,Ctrl+D右移一字符距離;Ctrl+A左移一單詞距離,Ctrl+F右移一單詞距離;Ctrl+X上移一行,Ctrl+E下移一行;Ctrl+W上滾一次,Ctrl+Z下滾一次;Ctrl+QE光標(biāo)移動到當(dāng)前窗口的開始位置;Ctrl+QX光標(biāo)移動到當(dāng)前窗口的底部位置;Ctrl+QR光標(biāo)移動到文件的開始位置;Ctrl+QC光標(biāo)移動到文件的結(jié)尾位置;Ctrl+QP光標(biāo)移動到上次的位置;Ctrl+QB光標(biāo)移動到塊的開始位置;Ctrl+QK光標(biāo)移動到塊的結(jié)尾位置;2) 編輯型命令:InsInsert On/Off;Del刪除光標(biāo)處的字符;BackSpace刪除光標(biāo)之前的字符;Ctrl+N在當(dāng)前行插入一行;Ctrl+Y刪除當(dāng)前光標(biāo)所在的行;Ctrl+T刪除光標(biāo)相鄰的左邊單詞;Ctrl+QY刪除光標(biāo)到本行尾部的內(nèi)容;3) 塊操作命令:以BLOCK記憶相關(guān)操作命令。Link EXE ;Build all無條件編譯和鏈接;圖5 Turbo C的Compile菜單界面Project處理多模塊時(shí)的管理使用。1) Model:Tiny, Small, Medium, Compact, Large, Huge等6種。默認(rèn)為25個(gè),范圍可設(shè)置成0255;Warning stop for表示警告的個(gè)數(shù)。Edit auto save:控制是否在編譯時(shí)自動保存源文件。(E) Arguments用于指定命令行執(zhí)行程序時(shí)所需的參數(shù)輸入。Smart為缺省方式,表示在執(zhí)行代碼顯示輸出時(shí)顯示用戶屏,然后返回編輯窗口;None表示不切換;Always表示每執(zhí)行一條語句就切換一次。(F) Clear all breakpoints:清除所有斷點(diǎn)。(B) Call stack (Ctrl+F3):顯示程序正在執(zhí)行的函數(shù)調(diào)用序列。Include directories:指定include目錄/文件夾所在的位置。7) Casesensitive link:控制是否大小寫敏感。4) Optimization:控制生成代碼的優(yōu)化策略。Remove messages:清除消息窗口中的錯(cuò)誤信息。Step over (F8):用于動態(tài)調(diào)試時(shí),運(yùn)行到當(dāng)前函數(shù)之下一語句,而不跟進(jìn)函數(shù)內(nèi)部去。(第1次存盤時(shí)需要給出文件名字,);5) Write to:改變正在編輯的文件名字,并寫入磁盤(與Save as相似);6) Directory:列出當(dāng)前目錄下的文件,以便選擇;7) Change dir:改變當(dāng)前目錄路徑名字;8) Os shell:暫時(shí)離開TC環(huán)境,進(jìn)入操作系統(tǒng)界面(注:TC并沒有退出!);9) Quit (Alt+X):退出TC,返回DOS。其集成功能模塊中包括了編輯、編譯、鏈接和調(diào)試、運(yùn)行功能于一體。goto gtto。goto ggot。include char **malloc()。(以例128~1210為基礎(chǔ))實(shí)驗(yàn)準(zhǔn)備:(1) 復(fù)習(xí)有關(guān)位運(yùn)算和文件操作的基本知識;(2) 仔細(xì)分析教材所提供的各程序?qū)嵗捌淇赡軋?zhí)行結(jié)果;實(shí)驗(yàn)步驟:(1) 上機(jī)執(zhí)行各實(shí)例程序,并做相應(yīng)測試和分析;(2) 總結(jié)基于位運(yùn)算的程序設(shè)計(jì)特點(diǎn)及其可能的應(yīng)用領(lǐng)域;總結(jié)文件的基本結(jié)構(gòu)及其操作步驟,以及應(yīng)用文件的主要問題領(lǐng)域。注:malloc()和free()為系統(tǒng)函數(shù)。1) printf(“%s\n”,*++argv)。int (*function[4])()。scanf(“%d,%d”,amp。r=amp。float fB,*q。1) 試求除開對角線上元素之外的元素之和;2) 求每行中與相應(yīng)對角線元素不同的元素之和; (2) 有n個(gè)學(xué)生,m門功課。reset(){return (i)。exter int i。 reset(i/2)。 {/******(b)******/ void prt(void)。(3) 分析循環(huán)退出時(shí)的條件表達(dá)式值。 nB==0) nX=nX/nA。u,amp。 char ch1,ch2。實(shí)驗(yàn)結(jié)果:(1) 對TC的安裝、調(diào)試、基本操作、環(huán)境設(shè)置方法等方面進(jìn)行描述;(2) 對TC程序的執(zhí)行過程和結(jié)果進(jìn)行分析;(3) 給出實(shí)驗(yàn)過程中出現(xiàn)的主要問題和現(xiàn)象以及解決的方法;(4) 程序代碼及運(yùn)行結(jié)果描述。 return 0。程序設(shè)計(jì)的實(shí)踐分兩個(gè)步驟:一是設(shè)計(jì)和編寫解決問題的程序算法流程,并在此基礎(chǔ)上編
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1