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

正文內(nèi)容

c語(yǔ)言指導(dǎo)書20xx-wenkub.com

2024-08-17 15:23 本頁(yè)面
   

【正文】 iN。 2 從鍵盤輸入 10整數(shù),分別用選擇法,交換法,插入法對(duì)它們進(jìn)行由小到大(或由大到小 )排序,且輸出排序后的結(jié)果。a[0]=15。 printf(“\n”)。i=n。 else { i=i+2。 j=j1。 j=j+1。 /* 建立魔方面軍 */ a[1][j]=1。i++) for(j=1。(n%2!=0) { printf(“矩陣階數(shù)是 %d\n”,n)。 if (n!=0)amp。 p=1。 例如,三階魔方陣為 8 1 6 3 5 7 4 9 2 要求打印由 1 到 n2的自然數(shù)構(gòu)成的魔方陣。i++) if(str[i]=?a?amp。i++) printf(“%s”,name[i])。 strcpy(name[i],str)。j++) { for(k=0。 } for(i=0。 for(i=0。 printf(“Please input name number of sorting\n”)。 } } 4 編寫一程序,一班級(jí)有 n 名學(xué)生要求按他們姓名的順序排列(按漢語(yǔ)拼音的字母順序從小到大),并按序輸出。 for(i=0。 for(i=i+1。amp。 scanf(“%f”,amp。in。 scanf(“%d”,amp。 提示:編程時(shí)應(yīng)考慮到插入的數(shù)的各種可能性(比原有所有的數(shù)大;比原有所有的數(shù)?。辉谧畲髷?shù)和最小數(shù)之間)。i10。 } array[k]=array[0]。 for(i=1。 for(i=0。i10。 array[0]=min。 編寫程序,上機(jī)運(yùn)行,并記錄下結(jié)果。 } ( 2)結(jié)果無此值,在上面程序中要輸出 a 數(shù)組第 5個(gè)元素,和 b 數(shù)組的第 3 行第 2例元素,應(yīng)加此程序行: Printf(“%d”,a[4])。y++) printf(“%5d”,b[x][y])。 for(x=0。 static int b[3][2]={{3,4},{6,7},{9,5}} static char c[10]={ ?i?, ?l?, ?p?, ?q?, ?k?, ?s?, ?d?, ?e?, ?a?}。 ( 3) 對(duì) C 數(shù)組改為用賦值語(yǔ)句給各元素賦初值: c[0] ~ c[9]各元素分別為:?I?, ? ?, ?a?, ?m?, ? ?, ?b?, ?o?, ?y?。 int b[2][2]。 4 如有如下定義: char *str=“ I love china”;表示 str 是一個(gè)字符型指針變量,它的值是一個(gè)字符數(shù)據(jù)的地址。 二 有關(guān)概念 1 只有靜態(tài)數(shù)組和外部數(shù)組才能初始化。(例如輸入 n,a 為 4, sn=8+88+888+8888) 4 打印以下圖案 * 第 38頁(yè) * * * * * * * * * * * * * * * * * * * * * * * * ∞ 5 求 sinx=Σ (1)n x2n+1/(2n+1)!的近似值,精確到 | x2n+1/(2n+1)!|106 n=0 第 39頁(yè) 實(shí)驗(yàn)五 數(shù)組的使用 一 實(shí)驗(yàn)?zāi)康囊? 1 掌握數(shù)組的概念和使用方法。} while m1000。i=k。 printf(“%7d”,2)。 if(sum2020) break。 n=1 main() { int n=1,sum=0。n=n+1。 scanf(“%f”,amp。 printf(“sum=%f\n”,sum)。 2 下列程序存在哪些錯(cuò)誤? 100 ( 1)求 sum=Σ 1/n i=1 main() { int n,sum。 ⑦ 凡是 while 語(yǔ)句能解決的問題也能用 do? while 語(yǔ)句解決。 ④ “ do? while”語(yǔ)句中,寫在 do 后面。 printf(“station(%d)=% oil?s total(%d)=%\n”, k,station,k,(k1)*+(2*k1)*station)。 station=(2*k1)。 float station,distation,total。 } *5 穿越沙漠。j=(ni*5)/2。 n=100,k=0。 } (3) include main() {while(putchar(getchar())!=???)。 while(c!=???) {putchar(c)。 } 上機(jī)運(yùn)行,并記錄下結(jié)果。n=25。編程上機(jī)調(diào)試,總結(jié)出三種循環(huán)語(yǔ)句哪種實(shí)現(xiàn)起來方便、靈活。 6 計(jì)算函數(shù)值: t31 0≤ t 2t2t+1 ≤ t y= t3+2t2+5 ≤ t 5t3+2t ≤ t6 第 33頁(yè) 實(shí)驗(yàn)四 循環(huán)控制 一 實(shí)驗(yàn)?zāi)康囊? 1 一般了解 goto 語(yǔ)句與 if 語(yǔ)句構(gòu)成的循環(huán)。 else y=0。 if(x=0) if(x=0) y=0。 ② if(x=0) if(x0) y=1。 else y=1。 ⑦ if(xy) z=0。 ⑤ if(a=b) printf(“Yes”)。 } else printf(“It is not triangle!\n)。(b+c)a) { s=(a+b+c) *。 if((a+b)camp。 scanf(“%f%f%f”,amp。 提示:編程時(shí)要考慮到能構(gòu)成三角形的條件為:兩邊之和大于第三邊。 注: break 語(yǔ)句可以從循環(huán)體內(nèi)跳出循環(huán)體外,提前結(jié)束循環(huán),接著循環(huán)著下面的語(yǔ)句 (從第三題可看出)。 printf(i=%6d”,i)。 for(i=1。本題還可以單獨(dú)用 if 語(yǔ)句實(shí)現(xiàn),方法簡(jiǎn)單,程序可讀性好,學(xué)生自己編程,上機(jī)運(yùn)行。break。 break。 if(x10) t=0。 程序如下: main() { int x,y,t。 if (x=z=y) x=3。 if (z=y0) x=3 else if (y= =0) x=5。 x=1。 printf(“x=%d\t”,x)。 } 學(xué)生可利用此程序,考慮怎樣修改求出三個(gè)數(shù)中的最小值。c)。 printf(“input a,b,c:”)。 else printf(“max=%d\n”,a)。c)。%d。 二 實(shí)驗(yàn)內(nèi)容和步驟 1 三個(gè)整數(shù) a, b, c,由鍵盤輸入這三個(gè)數(shù) ,求三個(gè)數(shù)中最大的值。 printf(%ld,%lu,%12ld,%12d\n”,m,m,m,m)。y=。 long int m。y=%ld,%u\n”,x,x,y,y)。 long y。%x\n”,z,z,z)。%x\n”,x,x,x)。z)。 long m。ch,amp。x,amp。x,amp。y,amp。 } 運(yùn)行試試看,結(jié)果如何?為什么? 第 25頁(yè) 3 參考下面程序,如何改寫輸入函數(shù),并配合正確的鍵盤輸入方法才能使 x,y和 ch 分別獲得值 10, 100 和‘A’? main() { int x,y。y=300。float x。k=x%y。 scanf(“%d%f%f”,x,y,z)。 scanf(“%d%f%”,amp。 s=l*w。 2 下列程序錯(cuò)誤在哪里? 第 24頁(yè) ① main( ) /* 給定半徑 r,求園的面積 s */ { float r,s。 ⑦ 在C程序中,注釋說明只能寫在一條語(yǔ)句的末尾。 ③ C程序的執(zhí)行從第一 行開始到最后一行結(jié)束。 c2=c1 – 32。 下面給出一個(gè)語(yǔ)句段,學(xué)生補(bǔ)充一個(gè)完整的程序后,上機(jī)進(jìn)行調(diào)試。 } 注:本例學(xué)生注意,自增自減運(yùn)算符,先賦值后自增(自減)和先自增(自減)后賦值的問題。 y=z +1。 第 23頁(yè) y=x++ 1。 3 編寫一個(gè)程序,求表達(dá)式 xz%2*(x+y)%2/2 的值。u,amp。 } 運(yùn)行上面程序,分析結(jié)果,特別注意輸出 C1, C2 的值是什么?什么原因? ?將輸入 e和 f、 u和 v的語(yǔ)句分別改為: scanf(“%d,%d”,amp。 printf(“c=%,d=%\n”,c,d)。c1,amp。 scanf(%o,%o”,amp。d)。a,amp。 第 22頁(yè) long e,f。 再運(yùn)行,分析其結(jié)果。c2=47。 5 學(xué)會(huì)使用 C 的運(yùn)算符以及用這些運(yùn)算符組成的表達(dá)式,特別是自加( ++)和自減( — — )運(yùn)算符的使用。58 ? 105||510 第 21頁(yè) 實(shí)驗(yàn)二 數(shù)據(jù)描述與基本操作 一 實(shí)驗(yàn)?zāi)康囊? 1 進(jìn)一步掌握運(yùn)行一個(gè) C語(yǔ)言程序的方法和步驟。 } 運(yùn)行結(jié)果: good morning floppy disk hard disk 6 把上面的程序改為每行顯示一個(gè)字串,應(yīng)如何修改程序,并運(yùn)行之。 5 編寫用 printf 語(yǔ)句將 3 個(gè)字符串: good morning, floppy disk, hard disk 在同一行顯示的程序。 二 實(shí)驗(yàn)內(nèi)容和步驟 1 從開 機(jī)開始進(jìn)行操作,熟悉一些常用的 DOS 命令,包括如何建立子目錄,文件拷貝,刪除文件等。 在實(shí)驗(yàn)內(nèi)容里有“﹡”的部分為選做題,有時(shí)間或有能力的學(xué)生可做這部分。 2 上機(jī)輸入和調(diào)試程序,調(diào)試通過后,打印出程序清單并把運(yùn)行結(jié)果記錄下來(在條件允許下)。 ( 7) View next breakpoint(顯示下一個(gè)斷點(diǎn)) 第 17頁(yè) 將光標(biāo)移到程序中的下一個(gè)斷點(diǎn)。 ( 3) Edit watch(編輯監(jiān)視表達(dá)式) 選擇本命令后,調(diào)試器彈出一個(gè)含有當(dāng)前監(jiān)視表達(dá)式拷貝的窗口。 8. Break/Watch子菜單 第 16頁(yè) 當(dāng)選中 Break/Watch子菜單后,在“ Break/Watch”下方將出現(xiàn)一個(gè)子窗口,如圖。只有在調(diào)試階段才能使用本命令。調(diào)用棧顯示程序運(yùn)行到正在運(yùn)行的函數(shù)時(shí)調(diào)用的函數(shù)序列。啟動(dòng)時(shí) ,Turbo C再到 TURBOC目錄中去尋找同樣的文件。它包括以下內(nèi)容: Message tracking(消息跟蹤 Current File/All Files/Off,缺升值為 Current File) Keeping message(保存消息 Yes/No, 缺升值為 No) Config auto save(配置自動(dòng)保存 On/Off, 缺升值為 On) Edit auto save(編輯自動(dòng)保存 On/Off, 缺升值為 Off) Backup files(備份文件 On/Off, 缺升值為 On) Tab size(制表健大小,缺升值為 8) Zoomed window(放大窗口 On/Off, 缺升值為 Off) 第 14頁(yè) Screen size(選擇屏幕顯示行數(shù) ) (4)Directories(目錄 ) 本命令告訴 Turbo C到 那里去尋找編譯連接所需的文件,生成的可執(zhí)行文件放到何處,在哪里查找配置文件。各菜單條目如下: Model(選擇存儲(chǔ)模型 ) Define(打開一個(gè)宏定義框 ) Code generation(代碼生成 ) Optimization(優(yōu)化用戶代碼 ) Source(處理源 代碼 ) Errors(處理和響應(yīng)診斷信息 ) Names(改變代碼、數(shù)據(jù)等 ) 其中每一個(gè)條目又對(duì)應(yīng)一個(gè)子菜單,供用戶選擇各種功能。 ( 4) Clear project(清除 project) 改命令清除項(xiàng)目文件名,重置消息窗口( Message Window)。所謂自動(dòng)依賴關(guān)系檢查,是指:項(xiàng)目組裝打開 .OBJ文件,尋找包含在源代碼的那些文件的有關(guān)信
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1