《C課程設(shè)計報告》word版_第1頁
《C課程設(shè)計報告》word版_第2頁
《C課程設(shè)計報告》word版_第3頁
《C課程設(shè)計報告》word版_第4頁
《C課程設(shè)計報告》word版_第5頁
已閱讀5頁,還剩31頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、.C語言程序設(shè)計課程設(shè)計報告(2012 2013學(xué)年 第 3 學(xué)期)專 業(yè): 軟件工程班 級: 姓名學(xué)號: 指導(dǎo)教師: 成 績: 軟件工程系 2013 年06月24日 ;目 錄一、課程設(shè)計的目的與要求(含設(shè)計指標(biāo))1二、方案實(shí)現(xiàn)與調(diào)試12.1擲骰子游戲12.2射擊游戲32.3 計算存款本息之和62.4 肇事逃逸82.5禮炮102.6汽車加油122.7排考場座位問題142.8大優(yōu)惠172.9金幣182.10縮印21三、課程設(shè)計分析與總結(jié)23 一、課程設(shè)計的目的與要求(含設(shè)計指標(biāo))(一)、實(shí)驗?zāi)康腃語言是一種編程靈活,特色鮮明的程序設(shè)計語言。C語言除了學(xué)習(xí)必須的基本知識,如概念,方法和語法規(guī)則之外

2、,更重要的是進(jìn)行實(shí)訓(xùn),以提高學(xué)習(xí)者的動手和編程能力,這是學(xué)習(xí)語言的最終目的。結(jié)合多年來的教學(xué)經(jīng)驗,根據(jù)學(xué)生的學(xué)習(xí)情況,為配合教學(xué)過程,使“項目教學(xué)法”能在本質(zhì)上促使學(xué)生有更大進(jìn)步,特編寫了該C語言程序設(shè)計任務(wù)書,以在實(shí)訓(xùn)過程中給學(xué)生提供幫助。達(dá)到如下目的:1 在課程結(jié)束之前,讓學(xué)生進(jìn)一步了解C程序設(shè)計語言的編程功能;2 讓學(xué)生扎實(shí)掌握C程序設(shè)計語言的相關(guān)知識;3 通過一些有實(shí)際意義的程序設(shè)計,使學(xué)生體會到學(xué)以致用,并能將程序設(shè)計的知識與專業(yè)知識有效地結(jié)合,更全面系統(tǒng)地了解行業(yè)知識。(二)、設(shè)計要求根據(jù)實(shí)驗內(nèi)容的要求自由選定題目。編寫程序要求遵循如下基本要求:l 模塊化程序設(shè)計l 鋸齒型書寫格式

3、l 必須上機(jī)調(diào)試通過二、方案實(shí)現(xiàn)與調(diào)試2.1擲骰子游戲2.1.1 題目內(nèi)容的描述 :兩人玩骰子,游戲規(guī)則如下:1) 兩人輪流擲骰子,每次擲兩個,每人最多擲10次。2) 將每人每次的分值累加計分3) 當(dāng)兩個骰子點(diǎn)數(shù)都為6時,計8分;當(dāng)兩個點(diǎn)數(shù)相等且不為兩個6時,計7分;當(dāng)兩個點(diǎn)數(shù)不一樣時,計其中點(diǎn)數(shù)較小的骰子的點(diǎn)數(shù)。4) 結(jié)束條件:當(dāng)雙方都擲10次或經(jīng)過5次后一方累計分?jǐn)?shù)多出另一方的30%及以上。最后顯示雙方分?jǐn)?shù)并判定優(yōu)勝者。2.1.2輸入數(shù)據(jù)類型、格式和內(nèi)容限制和輸出數(shù)據(jù)的說明輸入數(shù)據(jù)類型、格式和內(nèi)容限制:無輸出數(shù)據(jù):獲勝方及分?jǐn)?shù)2.1.3主要模塊的算法描述 開始初始化隨機(jī)取數(shù),比較甲乙方大小

4、并將獲得的分?jǐn)?shù)加起來當(dāng)累加分?jǐn)?shù)為5次時候,比較甲是否大于1.3倍的乙甲獲勝乙是否大于1.3倍的甲乙獲勝隨機(jī)取數(shù),比較甲乙方大小并將獲得的分?jǐn)?shù)加起來當(dāng)累加分?jǐn)?shù)為10次時候,比較甲是否大于1.3倍的乙甲獲勝乙是否大于1.3倍的甲乙獲勝YYYYNNNN平局結(jié)束2.1.4調(diào)試過程及實(shí)驗結(jié)果實(shí)驗結(jié)果: 調(diào)試過程:1.在printf中忘記加%d導(dǎo)致運(yùn)行沒有結(jié)果,2.沒有弄清楚全局變量和局部變量,導(dǎo)致出錯,3.對于子函數(shù)的定義沒有弄明白,以及指針的定義。2.2射擊游戲2.2.1題目內(nèi)容的描述 :在程序運(yùn)行時屏幕上方第一行隨機(jī)出現(xiàn)一個 符號,要求游戲者輸入一個1-80之間的整數(shù),當(dāng)用戶輸入一個整數(shù)后,一個*立

5、即從屏幕底端的該整數(shù)列向上移動,若移動到屏幕的頂端能撞上 符號,則游戲者獲勝;若沒有撞上,則要求再輸入一個整數(shù),共允許輸入5次,如果一直沒有撞上,則認(rèn)為游戲者輸。 提示: 1)輸入 符號可以采用printf("%c",'1') 2)顯示*號向上移動:輸出一些空行;輸出*號;以循環(huán)的方式增加延時(for(i=0;i<100000;i+););clrscr()清屏重新繪制*號。2.2.2輸入數(shù)據(jù)類型、格式和內(nèi)容限制和輸出數(shù)據(jù)的說明:輸入數(shù)據(jù)類型、格式和內(nèi)容限制:輸入一個整數(shù)輸出數(shù)據(jù)的說明:無2.2.3系統(tǒng)主要模塊的算法描述 開始初始化h=20,i=1x隨機(jī)

6、取數(shù),輸入yh>0i<xprintf(" ");i+;printf("%cn",'1');j=h;j>0printf("n");j-;k<yk=1printf(" ");k+;printf("*"); h-;system("cls"); x=yl<4l+;l<5輸出恭喜獲勝輸出游戲結(jié)束 再見了輸出再來一次YNNYYNYYYNYN結(jié)束2.2.4調(diào)試過程及實(shí)驗結(jié)果實(shí)驗結(jié)果調(diào)試過程:清屏不會調(diào)用,只需1. #include <

7、;stdlib.h> 2. system("cls");2.3 計算存款本息之和2.3.1題目內(nèi)容的描述 :以“存款利率”為關(guān)鍵字上網(wǎng)搜索目前我國整存整取不同期限我國的銀行存款利率,只計算一年、三年和五年三種期限。 問題: 1) 要求輸入存錢的本金和期限,求到期能從銀行得到的利息與本金合計。 2)假設(shè)存款期限為三十年本金為10萬,比較一年、三年和五年滾存三十年后的本息金額。2.3.2輸入數(shù)據(jù)類型、格式和內(nèi)容限制和輸出數(shù)據(jù)的說明輸入數(shù)據(jù)類型、格式和內(nèi)容限制:輸入本金和期限輸出數(shù)據(jù):本息金額2.3.3系統(tǒng)主要模塊的算法描述: 開始輸入本金和期限計算一年滾存到期能從銀行得到

8、的利息與本金合計計算三年滾存到期能從銀行得到的利息與本金合計計算五年滾存到期能從銀行得到的利息與本金合計輸出結(jié)果結(jié)束2.3.4調(diào)試過程及實(shí)驗結(jié)果調(diào)試過程:剛開始沒有弄明白本息的算法導(dǎo)致出錯實(shí)驗結(jié)果:2.4 肇事逃逸2.4.1題目內(nèi)容的描述 某部閩DT的出租車交通肇事逃逸,現(xiàn)場無人看清后面的四位數(shù)字,但三位目擊群眾提供信息如下:1) 車牌號后兩位相同; 2) 車牌號前兩位相同; 3) 車牌號是一個整數(shù)的平方。請編程查出肇事逃逸車輛的車牌號2.4.2輸入數(shù)據(jù)類型、格式和內(nèi)容限制和輸出數(shù)據(jù)的說明2.4.3系統(tǒng)主要模塊的算法描述 .初始化m=31,i=j=0k=i*1000+i*100+j*10+ji

9、!=j&&m*m=k輸出車牌號結(jié)束j+j<10i<10i+開始m<=100m+NNYYNYNN2.4.4調(diào)試過程及實(shí)驗結(jié)果實(shí)驗結(jié)果: 2.5禮炮2.5.1題目內(nèi)容的描述 :鳴放禮炮起源于英國。據(jù)說400多年前英國海軍用的是火炮。當(dāng)戰(zhàn)艦進(jìn)入友好國家的港口之前,或在公海上與友好國家的艦船相遇時,為了表示沒有敵意,便把船上大炮內(nèi)的炮彈統(tǒng)統(tǒng)放掉,對方的海岸炮艦船也同樣做以表示回報。這種做法以后就逐漸成為互致敬意的一種禮儀。由于當(dāng)時最大的戰(zhàn)艦裝有大炮21門,所以鳴炮21響就成了一種最高禮節(jié)。有四艘戰(zhàn)艦ABCD開始鳴放禮炮各21響,已知A戰(zhàn)艦每隔5秒放一次,B戰(zhàn)艦每隔6秒

10、放一次, C戰(zhàn)艦每隔7秒放一次, D戰(zhàn)艦每隔8秒放一次.假設(shè)各炮手對時間掌握非常準(zhǔn)確,請問觀眾共可以聽到幾次禮炮聲?2.5.2輸入數(shù)據(jù)類型、格式和內(nèi)容限制和輸出數(shù)據(jù)的說明:輸入數(shù)據(jù)類型、格式和內(nèi)容限制:無輸出數(shù)據(jù)為:觀眾共可以聽到的禮炮聲次數(shù)2.5.3主要模塊的算法描述 開始初始化a=0,b=0,c=0,d=0,count=0 a=0,b=0,c=0,d=0,count=0a=0,b=0,c=0,d=0,count=0a=0,b=0,c=0,d=0,count=0a<=5*20|b<=6*20|c<=7*20|d<=8*20a%5=0|b%6=0|c%7=0|d%8=0

11、count+a<=5*20a+b<=6*20b+c<=7*20c+d<=8*20d+輸出count結(jié)束NNNNNYYYYYY2.5.4調(diào)試過程及實(shí)驗結(jié)果實(shí)驗結(jié)果:2.6汽車加油2.6.1題目內(nèi)容的描述 :一輛汽車加滿油后可行駛n公里。旅途中有若干個加油站。設(shè)計一個有效算法,指出應(yīng)在哪些加油站??考佑停寡赝炯佑痛螖?shù)最少。輸入:第一行有2 個正整數(shù)N和K(1 <= N <= 100,1 <= K< = 100),表示汽車加滿油后可行駛N公里,且旅途中有K個加油站。接下來的1 行中,有K+1 個整數(shù),表示第K個加油站與第K-1 個加油站之間的距離。第

12、0 個加油站表示出發(fā)地,汽車已加滿油。第K+1 個整數(shù)表示第K個加油站與目的地的距離。輸出:將編程計算出的最少加油次數(shù)輸出。如果無法到達(dá)目的地,則輸出 No Solution。(注意:No和Solution之間有一個空格)。2.6.2輸入數(shù)據(jù)類型、格式和內(nèi)容限制和輸出數(shù)據(jù)的說明:輸入數(shù)據(jù)類型、格式和內(nèi)容限制:輸入汽車加滿油后可行駛多少公里,旅途中有多少個加油站,每個相鄰加油站的距離輸出數(shù)據(jù)的說明:輸出的最少加油次數(shù)2.6.3系統(tǒng)主要模塊的算法描述 :開始輸入汽車加滿油后可行駛多少公里和旅途中有多少個加油站輸入每個相鄰加油站的距離ai>n輸出 No Solution初始化m=0,t=0,i

13、=0i<k+1m=m+ai;i+;m>nt+;m=ai;輸出最少加油次數(shù)結(jié)束YNNYNY2.6.4調(diào)試過程及實(shí)驗結(jié)果實(shí)驗結(jié)果:調(diào)試過程: 巧妙計算加油次數(shù)for(i=0;i<k+1;i+)/計算最少加油次數(shù)m=m+ai; if(m>n) t+; m=ai; 2.7排考場座位問題2.7.1題目內(nèi)容的描述 :假設(shè)考場有8×8的座位,每當(dāng)一個考生進(jìn)入考場就為他安排座位。主界面如下:請輸入選項(1-4)1 設(shè)定考場座位2 取消考場座位3 顯示某座位考生信息4 查找學(xué)生座位1) 選擇1,用戶輸入準(zhǔn)考證號,隨機(jī)產(chǎn)生該學(xué)生座位的行號和列號,要求一個考生只有一個座位,已有考生

14、的位置上不能再安排新的考生;2) 取消某人的考場座位;3) 輸入行號列號,輸出該考生的準(zhǔn)考證號;4) 輸入某學(xué)生的準(zhǔn)考證號,輸出該學(xué)生的座位。2.7.2輸入數(shù)據(jù)類型、格式和內(nèi)容限制和輸出數(shù)據(jù)的說明輸入數(shù)據(jù)類型、格式和內(nèi)容限制:輸入選項(1-4)輸出數(shù)據(jù)的說明:準(zhǔn)考證號,學(xué)生的座位2.7.3系統(tǒng)主要模塊的算法描述 考號的座位已取消anm=0;該考號是否有座位開始輸入nn=1n=2n=3n=4輸入考號該考號是否有座位是否該考號已經(jīng)有座位隨機(jī)取數(shù)安排座位輸入考號是否有該座位否是anm=0; 初始化a99=0該考號已取消該座位為空輸入行號和列號輸出準(zhǔn)考證號輸入考號無考試信息輸出行號和列號是否結(jié)束2.7

15、.4調(diào)試過程及實(shí)驗結(jié)果實(shí)驗結(jié)果調(diào)試過程:二維數(shù)組不會調(diào)用參數(shù),解決方法二維數(shù)組在定義時為void set(int (*a)9)2.8大優(yōu)惠2.8.1題目內(nèi)容的描述 中國移動推出最新的手機(jī)資費(fèi)優(yōu)惠方案,按照這個方案Tom的手機(jī)每天消費(fèi)1元,每消費(fèi)K元就可以獲贈1元,一開始Tom有M元,問最多可以用多少天?輸入的測試數(shù)據(jù)為一行,實(shí)例包括2個整數(shù)M, K(2 <= K <= M <= 1000)。輸出一個整數(shù),表示M元可以用的天數(shù)。2.8.2輸入數(shù)據(jù)類型、格式和內(nèi)容限制和輸出數(shù)據(jù)的說明輸入數(shù)據(jù)類型、格式和內(nèi)容限制:輸入剛開始有多少元以及每消費(fèi)多少元可以獲贈1元輸出數(shù)據(jù):最多可以用多

16、少天2.8.3系統(tǒng)主要模塊的算法描述 開始初始化i=1Please input K and M(2 <= K <= M <= 1000)M>0i+; M=M-1;i%K=0M=M+1輸出可用天數(shù)結(jié)束NYYYN2.8.4調(diào)試過程及實(shí)驗結(jié)果2.9金幣2.9.1題目內(nèi)容的描述:國王用金幣獎勵他忠誠的侍從。第一天侍從工作結(jié)束后,國王獎勵了他一個金幣;接著的兩天侍從工作中(第二天,第三天)的每一天,國王獎勵了他兩個金幣;接著的三天侍從工作中(第四天,第五天,第六天)的每一天,國王獎勵了他三個金幣;接著的四天侍從工作中(第七天,第八天,第九天,第十天)的每一天,國王獎勵了他四個金幣

17、。這種獎勵的模式將是固定不變的,即在N天侍從工作中的每一天,國王將獎勵他N個金幣;接著的N+1天的侍從工作中的每一天,國王將獎勵他N+1個金幣。要求在給定的天數(shù)時,你的程序能夠統(tǒng)計國王總共獎勵了侍從多少金幣。 2.9.2輸入數(shù)據(jù)類型、格式和內(nèi)容限制和輸出數(shù)據(jù)的說明輸入數(shù)據(jù)類型、格式和內(nèi)容限制:給定的天數(shù)輸出數(shù)據(jù):國王總共獎勵了侍從多少金幣2.9.3系統(tǒng)主要模塊的算法描述 開始初始化i=1,m=0輸入工作的天數(shù)t>it=t-i;m=m+i*i;i+;輸出國王總共獎勵了侍從的金幣結(jié)束NYm=m+t*i;2.9.4調(diào)試過程及實(shí)驗結(jié)果2.10縮印2.10.1題目內(nèi)容的描述 你想把一張560

18、15;400的圖像放到一張216×280的頁面中,并且要使圖像最大,你會怎么做?你可以將圖像旋轉(zhuǎn)90度,然后壓縮50%,圖像現(xiàn)在的大小變?yōu)?00×280。這樣就可以放入頁面中!1)輸入:輸入數(shù)據(jù)包含四個用空格隔開的正整數(shù)A,B,C和D,表示圖像 大小是A×B,頁面大小是C×D。所有的數(shù)據(jù)都小于1000。2)輸出:如果圖像不需要壓縮(可能需要旋轉(zhuǎn))則輸出100%。如果圖像需要被壓縮則輸出最小壓縮比(可能需要旋轉(zhuǎn))。我們假定沒有圖像會被壓縮到1%以下,所有結(jié)果為一個整型的百分比,從1%到100%。2.10.2輸入數(shù)據(jù)類型、格式和內(nèi)容限制和輸出數(shù)據(jù)的說明 輸入

19、數(shù)據(jù)類型、格式和內(nèi)容限制:輸入圖片相素和頁面大小 輸出數(shù)據(jù)的說明:壓縮比例2.10.3系統(tǒng)主要模塊的算法描述 開始初始化i=1輸入圖片相素和頁面大小a<1000&&b<1000&&c<1000&&d<1000輸入錯誤!i<=100a/i<=c&&b/i<=di+breakn=100/i;t=a;a=b;b=t;i=1i<=100a/i<=c&&b/i<=di+breakm=100/i;輸出比例結(jié)束NNNNNYYYYY2.10.4調(diào)試過程及實(shí)驗結(jié)果三、課程設(shè)

20、計分析與總結(jié)附錄:源程序清單1. 擲骰子游戲#include <stdio.h> #include <stdlib.h> #include <time.h> #include <math.h> int x=0;int compare(int k1,int k2)/比較點(diǎn)數(shù)大小,計算得分if(k1=6&&k2=6)x=x+8;else if(k1=k1)x=x+7;elseif(k1>k2)x=x+k2;else x=x+k1;return x;void main() int a110,a210,b110,b210,i,x=0

21、,y=0; /x,y分別計算甲乙得分srand(unsigned)time(NULL);for(i=0;i<5;i+)/執(zhí)行五次比較結(jié)果a1i= rand() % 6 + 1; a2i= rand() % 6 + 1; b1i= rand() % 6 + 1; b2i= rand() % 6 + 1;printf("甲方%d",a1i);printf("%dn",a2i);printf("乙方%d",b1i);printf("%dn",b2i);x=compare(a1i,a2i);y=compare(b1i

22、,b2i);if(x>=1.3*y)printf("甲方獲勝,得分為%d",x);if(y>=1.3*x)printf("乙方獲勝,得分為%d",y);else for(i=5;i<10;i+)/執(zhí)行十次比較結(jié)果a1i= rand() % 6 + 1; a2i= rand() % 6 + 1;b1i= rand() % 6 + 1; b2i= rand() % 6 + 1; printf("甲方%d",a1i); printf("%dn",a2i); printf("乙方%d"

23、,b1i); printf("%dn",b2i);x=compare(a1i,a2i);y=compare(b1i,b2i);if(x>=1.3*y)printf("甲方總分%dn",x); printf("乙方總分%dn",y);printf("甲方獲勝,得分為%d",x);if(y>=1.3*x)printf("甲方總分%dn",x); printf("乙方總分%dn",y);printf("乙方獲勝,得分為%d",y);elseprint

24、f("甲方總分%dn",x); printf("乙方總分%dn",y);printf("雙方平局");2. 射擊游戲#include <stdio.h> #include <stdlib.h> #include <time.h> #include <math.h> void main()int k,i,x,h,j,y,l=0;x=rand()%80+1; printf("輸入1-80的整數(shù)");do h=20;scanf("%d",&y);

25、while(h>0)for(i=1;i<x;i+)/輸入笑臉printf(" ");printf("%cn",'1'); j=h; while(j>0)printf("n"); j-; for(k=1;k<y;k+)/輸入*號printf(" ");printf("*"); system("cls");/清屏 h-;if(x=y)printf("恭喜獲勝了n");break; if(l<4) printf(&q

26、uot;再來一次n");l+;while(l<5);printf("游戲結(jié)束 再見了.%cn",'1');3. 計算存款本息之和#include <stdio.h> #include <math.h> #include<stdlib.h>void main() int x,y; double a3;printf("請輸入存錢的本金和期限");scanf("%d%d",&y,&x);a0=y*pow(1+0.0325,x);a1=y*pow(1+0.04

27、25*3,x/3);a2=y*pow(1+0.0475*5,x/5);printf("一年滾存到期能從銀行得到的利息與本金合計為%fn",a0);printf("三年滾存到期能從銀行得到的利息與本金合計為%fn",a1);printf("五年滾存到期能從銀行得到的利息與本金合計為%fn",a2);4. 肇事逃逸#include<stdio.h>int main(void)int i,j,k,m;for(m=31;m<=100;m+)for(i=0;i<10;i+)for(j=0;j<10;j+)k=i*1

28、000+i*100+j*10+j;if(i!=j&&m*m=k)printf("肇事逃逸車輛的車牌號為%d,n",k);return 0;5. 禮炮#include <stdio.h>int main()int a=0,b=0,c=0,d=0,count=0;while(a<=5*20|b<=6*20|c<=7*20|d<=8*20)if(a%5=0|b%6=0|c%7=0|d%8=0) count+;if(a<=5*20)a+;if(b<=6*20)b+;if(c<=7*20)c+;if(d<=8

29、*20)d+;printf("觀眾共可以聽到%d次禮炮聲n",count);return 0;6汽車加油#include<stdio.h>void main()int t=0,i,k,n,m=0,a100;/n為汽車加滿油后可行駛多少公里,k旅途中有多少個加油站,a100為每個相鄰加油站的距離printf("輸入汽車加滿油后可行駛多少公里n");scanf("%d",&n);printf("旅途中有多少個加油站n");scanf("%d",&k);printf(&qu

30、ot;每個相鄰加油站的距離");for(i=0;i<k+1;i+)/輸入每個相鄰加油站的距離scanf("%d",&ai);if(ai>n)printf("No Solution");break;for(i=0;i<k+1;i+)/計算最少加油次數(shù)m=m+ai;if(m>n)t+;m=ai;printf("最少加油次數(shù)為%dn",t);7. 排考場座位問題#include<stdio.h>#include<stdlib.h>#include <time.h>

31、void set(int (*a)9);void delet(int (*a)9);void look(int (*a)9);void find(int (*a)9);void main()int i,n,a99=0; printf("*n");printf("學(xué)生系統(tǒng)nntt操作選單tnn"); printf("tt1設(shè)定考場座位tn"); printf("tt2取消考場座位tn");printf("tt3顯示某座位考生信息tn");printf("tt4查找學(xué)生座位tn"

32、);printf("tt0退出程序tn"); printf("*n"); for(i=0;i<10;i+)printf("n請輸入選項:"); scanf("%d",&n);switch(n)case 1:set(a);break; case 2:delet(a);break; case 3:look(a);break; case 4:find(a);break; case 0:printf("祝你考試順利!n");exit(0);break; default:printf(&qu

33、ot;輸入錯誤!n");void set(int (*a)9)/設(shè)定考場座位 int b,j,k,n,m,t=0; printf("請輸入考號:"); scanf("%d",&b);srand(unsigned)time(NULL);j=rand()%8+1;k=rand()%8+1;for(n=1;n<9;n+)for(m=1;m<9;m+)if(anm=b)printf("該考號已經(jīng)有座位了,座位是第%d行第%d列n",n,m);t=1;if(t=0)ajk=b;printf("你的座位第%

34、d行第%d列n",j,k); void delet(int (*a)9)/取消考場座位int b,n,m,t=0; printf("請輸入考號:"); scanf("%d",&b);for(n=1;n<9;n+)for(m=1;m<9;m+) if(anm=b)anm=0; printf("該考號的座位已取消!n");t=1;if(t=0)printf("該座位為空!n");void look(int (*a)9)/顯示某座位考生信息 int n,m; printf("請輸入

35、行號和列號:"); scanf("%d%d",&n,&m);printf("考生的準(zhǔn)考證號為%dn",anm);void find(int (*a)9)/查找學(xué)生座位int b,n,m,t=0; printf("請輸入考號:"); scanf("%d",&b);for(n=1;n<9;n+)for(m=1;m<9;m+)if(anm=b)printf("你的座位第%d行第%d列n",n,m);t=1;if(t=0)printf("無考試信息n");8. 大優(yōu)惠#include<stdio.h>void main()int K,M,i=0;printf("Please input K and M(2 <= K <= M <=

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論