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

正文內(nèi)容

c語言實(shí)驗(yàn)指導(dǎo)手冊(cè)(完整版)

2025-07-31 06:23上一頁面

下一頁面
  

【正文】 結(jié)果分析說明;(3) 測(cè)試程序代碼清單。}int fun2(int nX,int nY) {return (nXnY)。function[2]=fun3。,并給出輸入數(shù)據(jù)下的運(yùn)行結(jié)果:int main(void){int fun1()。pt2=amp。}int main(void){int nA,nB,flag=1。nB。}int main(void){int nA,nB。printf(“nA,p,q,r’s value is %d,%d,%d,%d\n”,nA,p,q,r)。p。/*將p所指向的元素修改為nA*(*q)*/printf(“nA is %d, p is %d and *p is %d\n”, nA, p,*p)。i)與i 等價(jià)2) 程序段二:int main(void){int nA,*p。實(shí)驗(yàn)八 指針(4學(xué)時(shí))實(shí)驗(yàn)?zāi)康模?1) 掌握C語言環(huán)境下指針的聲明、定義和使用方法;(2) 掌握指針和變量以及指針和數(shù)組的關(guān)系;(3) 掌握指針、數(shù)組之間的關(guān)系;(4) 掌握指針、函數(shù)之間的關(guān)系。1) 試求除開對(duì)角線上元素之外的元素之和;2) 求每行中與相應(yīng)對(duì)角線元素不同的元素之和; (2) 有n個(gè)學(xué)生,m門功課。包含數(shù)組的聲明方法、初始化方法、輸入、輸出方法、元素的引用方法以及數(shù)組作為函數(shù)參數(shù)的使用方法。reset(){return (i)。}return 0。/*外部變量*/int main(void){int i,j。}reset(int i)。 printf(i=%d\n,i)。int main(void){ int workover(int i)。 int nX=3。實(shí)驗(yàn)結(jié)果:(1) 根據(jù)測(cè)試目標(biāo)寫出測(cè)試報(bào)告;(2) 測(cè)試結(jié)果分析說明;(3) 測(cè)試程序代碼清單。(4) 如何測(cè)試循環(huán)的次數(shù)?(5) 能否將程序改寫成另外的形式,如while改寫成do while或for語句?(6) 總結(jié)條件循環(huán)的設(shè)計(jì)、實(shí)現(xiàn)步驟和測(cè)試方法。實(shí)驗(yàn)準(zhǔn)備:(1) 閱讀并分析第1題中的邏輯關(guān)系及其分支測(cè)試方法;(2) 分析并編寫4題(需要繪制流程圖)的程序代碼。 if (nA==2 || nX1) nX=nX+1。實(shí)驗(yàn)準(zhǔn)備:(1) 復(fù)習(xí)相關(guān)內(nèi)容,閱讀并分析3中的相關(guān)程序代碼;(2) 對(duì)5題進(jìn)行程序代碼編寫。v)。nB printf(c=%,d=%\n,amp。 scanf(%d,%d,nA,nB)。實(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) 編寫實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)二 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式(2學(xué)時(shí))實(shí)驗(yàn)?zāi)康模?1) 掌握C語言的數(shù)據(jù)類型的聲明、定義、賦值及引用;(2) 掌握變量和常量之間的關(guān)系,以及各種常見的常量表示方法;(3) 掌握C語言的有關(guān)運(yùn)算。fX3)。} 3) 引用自定義函數(shù)的C語言程序:/*This is the function of average for data fA,fB,fC*/float average(float fA,float fB,float fC) {float fAvg。其中,程序清單請(qǐng)附著在相應(yīng)的實(shí)驗(yàn)單元后面,程序結(jié)果、說明與分析等寫在實(shí)驗(yàn)結(jié)果處,如不夠,可另行附頁。實(shí)驗(yàn)過程中,應(yīng)當(dāng)注意如下問題:(1) 上機(jī)實(shí)習(xí)的主要目的是訓(xùn)練C語言程序的上機(jī)調(diào)試能力和分析、解決調(diào)試過程中遇到的問題的能力。其主要使用對(duì)象為本課程主講教師和實(shí)驗(yàn)指導(dǎo)教師。本實(shí)驗(yàn)手冊(cè)編寫的參考書籍:1.《程序設(shè)計(jì)基礎(chǔ)教程C語言版》,馮山,馬廷淮 主編,北京:科學(xué)出版社,2008年5月2.《C語言程序設(shè)計(jì)教程(第二版)》,譚浩強(qiáng),張基溫,唐永炎 編著,北京:高等教育出版社,2002年3月3.《C語言習(xí)題集與上機(jī)指導(dǎo)(第二版)》,譚浩強(qiáng),張基溫 主編,北京:高等教育出版社,2002年1月引言程序設(shè)計(jì)是實(shí)踐性很強(qiáng)的課程。調(diào)試過程中,尤其要注意各種語法錯(cuò)誤、邏輯錯(cuò)誤調(diào)試經(jīng)驗(yàn)的積累。 fX=sin()。 scanf(%f,%f,%f,amp。實(shí)驗(yàn)步驟:(1) 安裝TC,如果已安裝好,可以跳過此步;(2) 進(jìn)入TC的編輯窗口,進(jìn)行基本的環(huán)境設(shè)置;(3) 熟悉基本的TC編輯操作方法和文件創(chuàng)建、保存方法;(4) 輸入一個(gè)C語言源程序,進(jìn)行編輯、編譯、連接、運(yùn)行。因此,其中一些實(shí)驗(yàn)實(shí)例由教師在課堂實(shí)踐教學(xué)中進(jìn)行現(xiàn)場(chǎng)示范性講解,由學(xué)生課外自由驗(yàn)證課堂范例、教材范例以及教材習(xí)題和相關(guān)課外參考書籍和資料,進(jìn)行綜合性的驗(yàn)證實(shí)踐,并寫出心得報(bào)告。 long lE,lF。 printf(\n)。lF)。} 請(qǐng)分析和觀察代碼有無錯(cuò)誤,如果有,有哪些?指出錯(cuò)誤原因,并修正之,使其可以按照預(yù)想的目的輸入相應(yīng)數(shù)據(jù)并輸出結(jié)果;3. 輸入華氏溫度的值F,要求輸出攝氏溫度的取值C,其中,C=5/9*(F32)。請(qǐng)分析如下語句段的邏輯關(guān)系:int main(void){ ... if (nA1 amp。3) 用哪四組數(shù)據(jù)可以將從起點(diǎn)到終點(diǎn)的各條路徑都覆蓋一次?為了測(cè)試程序在各個(gè)不同路徑上的錯(cuò)誤,應(yīng)選用什么樣的測(cè)試數(shù)據(jù)?請(qǐng)上機(jī)驗(yàn)證自己的分析結(jié)果。具體要求:(1) 繪制流程圖,編制程序代碼。(靜態(tài)、動(dòng)態(tài)、全局、局部等方面)。}void prt(void){ /******(d)******/ int nX=5。 reset(i=i/3)。{ i=(i%i++)*((i*i)/(2*i)+4)。int new(int)。printf(“next(i)=%d\t”,next(i))。/*第二次調(diào)用的時(shí)候,j=7。實(shí)驗(yàn)結(jié)果:(1) 根據(jù)測(cè)試目標(biāo)寫出測(cè)試報(bào)告;(2) 測(cè)試結(jié)果分析說明;(3) 測(cè)試程序代碼清單。(2) 有17個(gè)人圍成一圈,其編號(hào)分別為1到17,如果從1號(hào)開始報(bào)數(shù),凡報(bào)到7的倍數(shù)的人必須離開該圈子,然后再接著往下數(shù),直到最后只剩一個(gè)人為止。實(shí)驗(yàn)準(zhǔn)備:(1) 編寫所選實(shí)驗(yàn)題目的程序代碼和流程圖;(2) 檢查源程序并給出其可能的運(yùn)行結(jié)果說明。i),j,k)。fB。p=amp。printf(The results are :”)。p=p1。pt1=amp。p=*p1。nB)。return 0。int nA=10,nB=5,i。return 0。return 0。(2) 對(duì)第(1)題實(shí)驗(yàn),求出其中成績(jī)最好的人和成績(jī)最差的人,并顯示出來。create_list(),output_list(),free_list()為用戶自定義函數(shù)。實(shí)驗(yàn)十 位運(yùn)算和文件操作(2學(xué)時(shí))實(shí)驗(yàn)?zāi)康模?1) 掌握位運(yùn)算的基本概念和方法,以及有關(guān)位運(yùn)算的常見算法和基本應(yīng)用;(2) 掌握文件和文件指針概念,以及文件的一般定義、操作方法。(3) 編寫實(shí)驗(yàn)報(bào)告。for(i=0。int main(togo,toog)int togo。ggot。ogog:if(!ogot) goto gogo。goto tgog。otgg:ogto=ogto+3。goog:ogot=fopeb(toog[ottg],“r”)。其提供的編譯方式有兩種:一是TC;一是TCC。三. TC功能簡(jiǎn)介總體功能模塊如圖1所示。Edit進(jìn)入編輯區(qū)以編輯、修改源程序。其快捷鍵為Ctrl+F9。User screen (Alt+F5):顯示屏幕輸出結(jié)果。Project name:給出工程文件名(.prj文件)。圖611 Turbo C的Options/Compiler/Model菜單界面圖612 Turbo C的Options/Compiler/Code generation菜單界面圖613 Turbo C的Options/Compiler/Optimization菜單界面圖614 Turbo C的Options/Compiler/Source菜單界面圖615 Turbo C的Options/Compiler/Errors菜單界面圖616 Turbo C的Options/Compiler/Names菜單界面Options系統(tǒng)環(huán)境參數(shù)配置選項(xiàng)。3) Code generation:用于控制所生成的目標(biāo)代碼形式。例如:Optimization for size/speed表示要么對(duì)生成代碼的規(guī)模大小上優(yōu)化,要么對(duì)生成代碼的速度進(jìn)行優(yōu)化;Use register variables用于設(shè)置是否允許使用寄存器變量;Jump optimization表示是否除去多余的跳轉(zhuǎn)和重新調(diào)解循環(huán)等;off表示不進(jìn)任何優(yōu)化工作。圖62 Turbo C的Options/Linker菜單界面(B) Linker的子功能如圖62所示。圖63 Turbo C的Options/Environment菜單界面(C) Environment的子功能如圖63所示。Tab size:設(shè)置TAB鍵表示的空格數(shù)。Library directories:指定lib目錄/文件夾所在的位置。注:配置文件的名字可以修改。注:堆棧的特點(diǎn)是先進(jìn)后出,因此,main()始終在棧的底端。Break/watch斷點(diǎn)設(shè)置和跟蹤、觀察。(G) View next breakpoint:把光標(biāo)移到下一斷點(diǎn)處。圖8 Turbo C的Break/watch菜單界面(A) Add watch (Ctrl+F7):加入一個(gè)準(zhǔn)備跟蹤監(jiān)視的表達(dá)式。(C) Find function:快速定位并顯示編輯窗口中某一函數(shù)的聲明和定義情形。圖71 Turbo C的Debug菜單界面圖72 Turbo C的Debug/Evaluate菜單界面Debug動(dòng)態(tài)調(diào)試控制功能。Turbo C directory:指定Turbo C所在的目錄/文件夾。Zoomed windows:將現(xiàn)行窗口的大小放大到最大。Current File表示只跟蹤當(dāng)前編輯窗口中的文件;All Files表示加載并跟蹤與錯(cuò)誤信息相關(guān)的每個(gè)文件;off表示不跟蹤。2) Initialize segments:控制是否對(duì)沒有初始化的段進(jìn)行初始化。例如:Identifier length表示標(biāo)識(shí)符中有效字符的個(gè)數(shù),默認(rèn)為32,可以設(shè)置為132范圍之間;Neste
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1