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

正文內(nèi)容

庫(kù)存信息數(shù)據(jù)庫(kù)管理系統(tǒng)設(shè)計(jì)論文(編輯修改稿)

2025-07-17 05:37 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 否已存在該編號(hào),若已經(jīng)存在就提示錯(cuò)誤信息,顯示下一級(jí)菜單(是否繼續(xù)追加)這些使用 goto 語(yǔ)句實(shí)現(xiàn);否則就直接輸入追加表單的相關(guān)信息。開(kāi)始輸入要追加的編號(hào)判斷是否存在該庫(kù)存編號(hào)? 否輸入追加的數(shù)據(jù)提示編號(hào)輸入錯(cuò)誤是否重新繼續(xù)輸入編號(hào)是結(jié)束11 / 46V.查詢模塊通過(guò)設(shè)計(jì)一個(gè)模塊,這個(gè)模塊可以按庫(kù)存表單的編號(hào)來(lái)查詢?cè)摫韱嗡械男畔?。并且?dāng)成功查詢到表單信息時(shí),提示用戶是否對(duì)該表單信息進(jìn)行修改的功能;流程圖:提示用戶沒(méi)有找到數(shù)據(jù)。輸入您要查詢的數(shù)據(jù)開(kāi)始是否找到該數(shù)據(jù)?輸出庫(kù)存信息提示是否進(jìn)行修改是否 修改內(nèi)容結(jié)束12 / 46VI.修改模塊當(dāng)系統(tǒng)運(yùn)行修改模塊時(shí),系統(tǒng)自動(dòng)調(diào)用排序和顯示模塊將所有庫(kù)存表單按庫(kù)存編號(hào)排好順序顯示出來(lái)。使用戶十分方便的找到要修改的數(shù)據(jù)。然后提示用戶輸入將要修改的庫(kù)存編號(hào),判斷該編號(hào)在數(shù)據(jù)庫(kù)中是否存在,若不存在繼續(xù)輸入表單的其他詳細(xì)信息;否則提示輸入有誤,出現(xiàn)二級(jí)菜單,選擇是否重新輸入庫(kù)存編號(hào)。流程圖:開(kāi)始輸出所有庫(kù)存表單信息,便于查看要修改數(shù)據(jù)判斷是否存在該庫(kù)存編號(hào)?否輸入修改的庫(kù)存數(shù)據(jù)是否重新輸入編號(hào)是結(jié)束輸入要修改的庫(kù)存編號(hào)提示編號(hào)輸入錯(cuò)誤13 / 46VII.排序模塊程序運(yùn)用冒泡排序方法(從第一個(gè)數(shù)開(kāi)始依次對(duì)相鄰兩數(shù)進(jìn)行比較,如次序?qū)t不進(jìn)行任何操作;如次序不對(duì)則使這兩個(gè)數(shù)交換位置。第一遍的(N1)次比較后,最大數(shù)已放在最后,第二遍只需考慮(N1)個(gè)數(shù),以此類(lèi)推直到第(N1)遍后就可以完成排序。 )對(duì)所有庫(kù)存表單編號(hào)進(jìn)行升序排列,并通過(guò)調(diào)用 Disp 函數(shù)輸出排序后的數(shù)據(jù)。流程圖:開(kāi)始按庫(kù)存編號(hào)排序調(diào)用 Disp()函數(shù)結(jié)束14 / 46VIII.刪除模塊流程圖:輸入您要?jiǎng)h除的表單編號(hào)開(kāi)始是否有該數(shù)據(jù)?刪除并提示成功刪除的該庫(kù)存信息,是否結(jié)束提示用戶沒(méi)有找到要?jiǎng)h除的數(shù)據(jù)。按編號(hào)順序輸出所有庫(kù)存表單,便于找到要?jiǎng)h除的表單數(shù)據(jù)。 .退出 0.退出15 / 46IX.文件存儲(chǔ)模塊通過(guò)設(shè)計(jì)一個(gè)模塊,將編輯好的庫(kù)存表單信息存儲(chǔ)到新文件中。流程圖:否存儲(chǔ)數(shù)據(jù)flag==0?是文件保存成功!開(kāi)始結(jié)束文件保存失敗!flag=fclose(fp)16 / 46四、程序調(diào)試進(jìn)入系統(tǒng)17 / 46I.文件讀取主菜單選擇 1: 如果數(shù)據(jù)文件存在時(shí),則顯示:否則顯示:18 / 46II.顯示主菜單選擇 2:19 / 46III.求和主菜單選擇 3:20 / 46IV.追加主菜單選擇 4:系統(tǒng)會(huì)提示用戶輸入將要追加的庫(kù)存編號(hào);如果輸入的編號(hào)在數(shù)據(jù)庫(kù)中已經(jīng)存在,則會(huì)出現(xiàn)下一級(jí)菜單(下圖 1) ; 圖 1(選擇 1,重新進(jìn)入追加模塊;選擇 0,則回到主菜單;若用戶輸入的不是 0 或 1, 則會(huì)不斷提示該級(jí)菜單)如果沒(méi)有相同的編號(hào)則出現(xiàn)提示用戶輸入庫(kù)存詳細(xì)信息(下圖 2) ;圖 221 / 46V.查詢主菜單選擇 5:系統(tǒng)提示用戶輸入要查找的編號(hào):當(dāng)成功查找到數(shù)據(jù),出現(xiàn)二級(jí)菜單,用戶可以選擇是否進(jìn)行修改。 (選擇 1,修改庫(kù)存詳細(xì)內(nèi)容;選擇 2,回到主菜單。 )如輸入:5(下圖 1 所示) ;圖 122 / 46如果輸入的是庫(kù)存中不存在的編號(hào) 如:18 則會(huì)出現(xiàn)(下圖 2 所示)圖 223 / 46VI.修改主菜單選擇 6:首先將庫(kù)存的所有表單有序輸出(便于找到數(shù)據(jù)修改) ;提示用戶輸入要修改數(shù)據(jù)的表單:當(dāng)輸入的數(shù)據(jù)編號(hào)是庫(kù)存中不存在的編號(hào),會(huì)提示錯(cuò)誤,并出現(xiàn)二級(jí)菜單(選擇 1,重新進(jìn)入修改模塊;選擇 0,則回到主菜單;若用戶輸入的不是 0 或 1, 則會(huì)不斷提示該級(jí)菜單)(如下圖 1) ;圖 124 / 46VII.排序主菜單選擇 7:按編號(hào)升序排序方式輸出庫(kù)存表單:25 / 46VIII.刪除主菜單選擇 8:首先將庫(kù)存的所有表單有序輸出(便于找到刪除數(shù)據(jù)) ;提示用戶輸入要?jiǎng)h除數(shù)據(jù)的表單編號(hào):26 / 46當(dāng)成功刪除數(shù)據(jù)時(shí),提示刪除成功。出現(xiàn)二級(jí)菜單,用戶可以選擇是否繼續(xù)刪除。 (選擇 1,程序重新回到刪除模塊;選擇 2,回到主菜單。 )如輸入:9(如下圖 1 所示)圖 1當(dāng)未找到刪除數(shù)據(jù)時(shí),提示錯(cuò)誤信息。出現(xiàn)二級(jí)菜單,用戶可以選擇是否繼續(xù)刪除。 (選擇 1,程序重新回到刪除模塊;選擇 2,回到主菜單。 )如輸入:144(如下圖 2 所示)圖 227 / 46IX.文件存儲(chǔ)主菜單選擇 9:文件成功保存后:保存出現(xiàn)意外:28 / 46X.退出主菜單選擇 0:29 / 46五、總結(jié)通過(guò)這周的課程設(shè)計(jì),通過(guò)實(shí)踐來(lái)理解和鞏固理論知識(shí),使我對(duì) C 語(yǔ)言程序設(shè)計(jì)有了一個(gè)更加深入的認(rèn)識(shí),對(duì)于我來(lái)說(shuō),我感覺(jué)自己是很幸運(yùn)的,看著周?chē)耐瑢W(xué)學(xué)習(xí) C 語(yǔ)言的過(guò)程,初學(xué)者的他們,讓我回想起我剛剛學(xué)習(xí) PASCAL 語(yǔ)言的經(jīng)歷。想起自己那時(shí),因?yàn)閷?duì)計(jì)算機(jī)的興趣,一無(wú)所知自己就去書(shū)城買(mǎi)了一本編程書(shū)看了看,那時(shí)剛看還是很有韻味,看著看著,一方面很多知識(shí)都不是高中所涉及的,另外一個(gè)最重要的方面就是自己沒(méi)有電腦,缺少實(shí)踐的過(guò)程。其實(shí) C 語(yǔ)言和 PASCAL 語(yǔ)言這兩種語(yǔ)言語(yǔ)法有點(diǎn)點(diǎn)不同而已。所以我對(duì)自己的評(píng)價(jià)就是進(jìn)入大學(xué)學(xué)習(xí) C 語(yǔ)言之前,我算得上是懂得點(diǎn)點(diǎn)皮毛的。 從剛開(kāi)始的初略了解到有了比較深入的認(rèn)識(shí),能夠比較靈活的運(yùn)用。C 語(yǔ)言是一門(mén)比較靈活、有趣而且實(shí)踐性非常強(qiáng)的課程,單從理論課上是難以領(lǐng)略到它的精髓,我們只有從它的實(shí)踐運(yùn)用中,才能體會(huì)到了學(xué)習(xí) C語(yǔ)言的樂(lè)趣和好處,才能體會(huì)到了學(xué)習(xí)計(jì)算機(jī)的樂(lè)趣。在學(xué)習(xí)的過(guò)程中問(wèn)題是常常有的,這些我都不畏懼,重要的是我學(xué)會(huì)了分析問(wèn)題,解決問(wèn)題這才是我最大的收獲,我也漸漸喜歡這種感覺(jué),喜歡這種處理問(wèn)題的感覺(jué)。C 語(yǔ)言的學(xué)習(xí)更是為我們以后學(xué)習(xí)的微機(jī)原理以及單片機(jī)原理奠定了基礎(chǔ)。我們的專(zhuān)業(yè)是測(cè)控技術(shù),主要是跟電子儀器產(chǎn)品打交道,后面用到C 語(yǔ)言的地方還有許多,所以說(shuō),學(xué)好 C 語(yǔ)言,為我們以后專(zhuān)業(yè)知識(shí)的學(xué)習(xí)有很大好處。在學(xué)習(xí) C 語(yǔ)言中更使我體會(huì)到了學(xué)習(xí)計(jì)算機(jī)技術(shù)的樂(lè)趣,30 / 46我將更加努力多學(xué),學(xué)好計(jì)算機(jī)技術(shù)。31 / 46六、附件源代碼:include include include include int size=0。/*全局變量*/struct Sto{int no。 char name[20]。 int num。 int price。 int sum。}。struct Sto s[100]。void Read(){ int i=0。 FILE *fp。 fp=fopen(d:\\,r)。 if(fp==NULL) { printf(\a\n)。 printf(\t\t\n)。 printf(\t\t \n)。 printf(\t\t 文件讀取失敗! \n)。 printf(\t\t \n)。 printf(\t\t\n\n\n\n)。 }else { printf(\t\t\n)。 printf(\t\t \n)。 printf(\t\t 文件讀取成功! \n)。32 / 46 printf(\t\t \n)。 printf(\t\t\n)。 while( fscanf(fp,%d\n%s\n%d\n%d\n,amp。s[i].no,s[i].name,amp。s[i].num,amp。s[i].price)!=EOF) i++。 fclose(fp)。 size=i。 }}/*文件讀取數(shù)據(jù)*/void Disp(){int i。 printf( * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\n)。 printf( * *\n)。 printf( * 編號(hào) 名稱(chēng) 數(shù)量 價(jià)格 總額 *\n)。 for(i=0。isize。i++)printf( * %12d%20s%12d%12d%12d*\n,s[i].no,s[i].name,s[i].num,s[i].price,s[i].sum)。 printf( * *\n)。 printf( * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\n)。}/*顯示*/void Count(){int i,total=0。for(i=0。isize。i++){s[i].sum=s[i].num*s[i].price。 total+=s[i].sum。} Disp()。printf( * 表單庫(kù)存總額:%22d *\n,total)。printf( * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\n\n\n\n)。33 / 46}/*計(jì)算庫(kù)存物品總額*/void Sort(){int i,j。 struct Sto t。 for(i=0。isize。i++) for(j=i。jsize。j++) if(s[i].nos[j].no){t=s[i]。s[i]=s[j]。s[j]=t。} printf(按編號(hào)排序的表單:\n)。 Disp()。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1