




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上目錄1、 課程設(shè)計(jì)題目與要求.12、 系統(tǒng)設(shè)計(jì).23、 程序測(cè)試與運(yùn)行結(jié)果.84、 課程設(shè)計(jì)總結(jié).145、 程序源代碼.15專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)1、 課程設(shè)計(jì)與題目1、 題目描述: 已知在汽車(chē)零部件生產(chǎn)過(guò)程中,需要對(duì)生產(chǎn)的零部件進(jìn)行質(zhì)量檢測(cè),保證生產(chǎn)質(zhì)量,以便對(duì)出現(xiàn)生產(chǎn)質(zhì)量問(wèn)題的責(zé)任人進(jìn)行考核,設(shè)計(jì)一個(gè)汽車(chē)零部件質(zhì)檢管理程序,該程序應(yīng)該具有完成如下功能: (1)能從鍵盤(pán)輸入質(zhì)檢信息。 (2)指定質(zhì)檢編號(hào),顯示質(zhì)檢信息。 (3)指定生產(chǎn)者,顯示質(zhì)檢信息。 (4)指定質(zhì)檢編號(hào),修改質(zhì)檢信息。 (5)指定質(zhì)檢編號(hào),刪除質(zhì)檢信息。 2、 題目要求: (1)按照分析、設(shè)計(jì)、編碼、調(diào)
2、試、測(cè)試的軟件過(guò)程完成這個(gè)應(yīng)用程序。 (2)質(zhì)檢信息包括:質(zhì)檢編號(hào)、零部件名稱、生產(chǎn)者、生產(chǎn)部門(mén)、質(zhì)檢結(jié)果(合格/不合格)、質(zhì)量問(wèn)題(設(shè)計(jì)缺陷/裝配質(zhì)量/加工質(zhì)量)、質(zhì)檢員、質(zhì)檢日期。 (3)為各項(xiàng)操作功能設(shè)計(jì)一個(gè)菜單,應(yīng)用程序運(yùn)行后,先顯示這個(gè)菜單,然后用戶通過(guò)菜單項(xiàng)選擇希望進(jìn)行的操作項(xiàng)目。3、輸入要求: (1)應(yīng)用程序運(yùn)行后在屏幕上顯示一個(gè)菜單。用戶可以根據(jù)需求,選定相應(yīng)的操作項(xiàng)目。進(jìn)入每個(gè)操作后,根據(jù)應(yīng)用程序的提示信息,從鍵盤(pán)輸入相應(yīng)的信息。程序根據(jù)用戶輸入的信息完成相應(yīng)的處理,實(shí)現(xiàn)要求的功能。 (2)能對(duì)輸入的數(shù)據(jù)進(jìn)行簡(jiǎn)單的校驗(yàn),例如,質(zhì)檢日期必須是一個(gè)合法的日期格式,質(zhì)檢編號(hào)是唯一的
3、(一個(gè)質(zhì)檢編號(hào)對(duì)應(yīng)一次質(zhì)檢的質(zhì)檢信息)。4、輸出要求: (1)應(yīng)用程序運(yùn)行后,要在屏幕上顯示一個(gè)菜單。 (2)要求用戶輸入數(shù)據(jù)時(shí),給出清晰、明確的提示信息,包括輸入的數(shù)據(jù)內(nèi)容、格式以及結(jié)束方式等。 (3)在程序完成處理后,要清楚地給出程序的處理結(jié)果。例如,在給定質(zhì)檢編號(hào)刪除質(zhì)檢信息時(shí),如果該質(zhì)檢信息不存在,要提示沒(méi)能刪除,如果刪除成功要提示刪除成功。5、實(shí)現(xiàn)要求 (1)在程序中使用鏈表存儲(chǔ)質(zhì)檢信息。(2)采用模塊化程序設(shè)計(jì)的方法,將程序中的各項(xiàng)功能用函數(shù)實(shí)現(xiàn)。2、 系統(tǒng)設(shè)計(jì)1、分析題目 根據(jù)題目要求,質(zhì)檢信息可以從文本文件中存取,所以本程序應(yīng)該提供讀寫(xiě)文件,顯示、查詢、修改記錄,保存文件等操作
4、,此外,還應(yīng)該提供鍵盤(pán)式選擇菜單實(shí)現(xiàn)功能。2、總體設(shè)計(jì)主函數(shù)界面 根據(jù)需求分析,可以把這個(gè)系統(tǒng)的設(shè)計(jì)分為添加、修改、查詢、顯示、刪除五大模塊,其中查詢模塊可以分為兩個(gè)子模塊,子模塊下面還有子函數(shù);系統(tǒng)功能模塊圖如下所示:刪除質(zhì)檢信息修改質(zhì)檢信息查詢質(zhì)檢信息添加質(zhì)檢信息顯示質(zhì)檢信息顯示質(zhì)檢信息按生產(chǎn)者查詢按質(zhì)檢編號(hào)查詢3、 模塊設(shè)計(jì) (1)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)根據(jù)系統(tǒng)要求,系統(tǒng)中需要保存的數(shù)據(jù)信息,其結(jié)構(gòu)如下:數(shù)據(jù)項(xiàng)名稱數(shù)據(jù)項(xiàng)系統(tǒng)表示數(shù)據(jù)類(lèi)型數(shù)據(jù)長(zhǎng)度質(zhì)檢編號(hào)qid字符串15零件名稱qname字符串15生產(chǎn)者producer字符串15生產(chǎn)部門(mén)pd字符串15質(zhì)檢結(jié)果qresult字符串15質(zhì)檢問(wèn)題qprob
5、lem字符串15質(zhì)檢員qpersons字符串15質(zhì)檢日期time字符串12(2)、結(jié)構(gòu)體定義如下:struct information char qid15; char qname15; char producer15; char pd15; char qresult15; char qproblem15; char qpersons15; char time12; struct information *next;(3)、函數(shù)聲明void createRec(); /*新建質(zhì)檢信息*/void loadRec(); /*從磁盤(pán)文件導(dǎo)入質(zhì)檢信息到內(nèi)存*/void searchRecqid();
6、 /*查詢質(zhì)檢信息(根據(jù)質(zhì)檢編號(hào))*/void searchRecpro(); /*查詢質(zhì)檢信息(根據(jù)生產(chǎn)者)*/void modifyRec(); /*修改質(zhì)檢信息*/void deleteRec(); /*刪除質(zhì)檢信息*/void listRec(); /*顯示所有質(zhì)檢信息*/void writeInfo(); /*保存質(zhì)檢信息*/void exit0(); /*退出*/int menu_select(); *主菜單*/int fqid(char a); /判斷質(zhì)檢編號(hào)是否已被輸入/int check(char date) /判斷日期是否合法/(4)、定義兩個(gè)全局變量:/*鏈表操作所用結(jié)構(gòu)
7、體指針*/struct student *head=NULL,*p1,*p2,*p3,p0;/*定義結(jié)構(gòu)體指針head 為頭指針p1 為輸入數(shù)據(jù)緩存空間指針p2 為尾指針 p0為調(diào)用鏈表循環(huán)時(shí)所用指針*/*學(xué)生記錄保存標(biāo)志全局變量*/Int writeinfo_flag=0;顯示主菜單(5)主函數(shù)流程圖接受用戶選項(xiàng)N是否合法YNY是否為0調(diào)用對(duì)應(yīng)函數(shù)退出系統(tǒng)主菜單(6)添加質(zhì)檢信息函數(shù)流程圖接受用戶信息N是否合法Y根據(jù)提示輸入質(zhì)檢信息保存并返回主菜單查詢函數(shù)設(shè)計(jì)(根據(jù)質(zhì)檢編號(hào))主菜單接受用戶信息N是否合法Y輸入查詢質(zhì)檢編碼顯示質(zhì)檢信息保存并返回主菜單主菜單查詢函數(shù)設(shè)計(jì)(根據(jù)生產(chǎn)者)接受用戶信息
8、是否合法N輸入查詢生產(chǎn)者Y輸入查詢生產(chǎn)者顯示質(zhì)檢信息保存并返回主菜單主菜單(6) 修改質(zhì)檢信息函數(shù)設(shè)計(jì)接受用戶信息N是否合法Y輸入修改質(zhì)檢編號(hào)輸入修改后的質(zhì)檢信息保存并返回主菜單主菜單(7) 刪除質(zhì)檢信息函數(shù)設(shè)計(jì)接受用戶信息是否合法NY輸入刪除質(zhì)檢編號(hào)顯示刪除結(jié)果保存并返回主菜單三、程序測(cè)試與運(yùn)行結(jié)果1、 主菜單界面若輸入的數(shù)字不是07,則會(huì)提示輸入錯(cuò)誤2、添加信息界面若輸入的質(zhì)檢編號(hào)已經(jīng)存在。會(huì)提示編號(hào)以存在,重新輸入。若輸入的時(shí)間結(jié)構(gòu)不正確,會(huì)提示輸入不合法,請(qǐng)重新輸入。3、修改界面4、查詢信息界面(學(xué)號(hào)查詢)若輸入的質(zhì)檢編號(hào)是不存在的質(zhì)檢編號(hào),在提示找不到該質(zhì)檢編號(hào)。(2)、按生產(chǎn)者查詢
9、6、刪除信息界面若要?jiǎng)h除的質(zhì)檢信息不存在,則提示找不到信息。7、顯示全部信息界面8、保存信息界面四、課程設(shè)計(jì)總結(jié) 本次C語(yǔ)言課程設(shè)計(jì)非常有意義,它鍛煉了我們解決實(shí)際問(wèn)題的能力。由于本人對(duì)編程感興趣,在編程方面有一定基礎(chǔ),因此嘗試著由自己完成整個(gè)系統(tǒng),在設(shè)計(jì)的過(guò)程里也遇到了很多麻煩,但是通過(guò)查詢參考書(shū)和網(wǎng)絡(luò),一個(gè)個(gè)疑難迎刃而解。通過(guò)這次實(shí)踐課,不只是強(qiáng)化了我們C語(yǔ)言編程的能力,更重要的是使我們學(xué)會(huì)了一種工作方法,學(xué)會(huì)了如何規(guī)劃、組織、設(shè)計(jì)、實(shí)施項(xiàng)目,從整體到局部,從局部又到整體。 在編程過(guò)程中,我嘗試將質(zhì)檢結(jié)果和質(zhì)檢問(wèn)題一起輸入,但是總是出現(xiàn)錯(cuò)誤,沒(méi)有辦法顯示正確的結(jié)果,最后實(shí)在沒(méi)辦法,只能放棄
10、,采取分開(kāi)輸入的方法。五、源代碼/*所使用的有頭文件*/#include<stdio.h>#include<string.h>#include<malloc.h>#include <stdlib.h>#include<conio.h>#define LEN sizeof(struct information)/*結(jié)構(gòu)體定義*/struct informationchar qid15;char qname15;char producer15;char pd15;char qresult15;char qproblem15;char qp
11、ersons15;char time12;struct information *next;/*函數(shù)聲明*/void createRec();/*新建質(zhì)檢信息*/void loadRec();/*從磁盤(pán)文件導(dǎo)入質(zhì)檢信息到內(nèi)存*/void searchRecqid();/*查詢質(zhì)檢信息(根據(jù)質(zhì)檢編號(hào))*/void searchRecpro(); /*查詢質(zhì)檢信息(根據(jù)生產(chǎn)者)*/void modifyRec();/*修改質(zhì)檢信息*/void deleteRec();/*刪除質(zhì)檢信息*/void listRec();/*顯示所有質(zhì)檢信息*/void writeInfo();/*保存質(zhì)檢信息*/vo
12、id exit0();/*退出*/int menu_select();/*主菜單*/int fqid(char a); /判斷質(zhì)檢編號(hào)是否已被輸入/int check(char date) /判斷日期是否合法/int year,month,day,i,leap; /要求格式判斷/for(i=0,year=0;i<4;i+)year=year*10+(datei-'0');for(i=5,month=0;i<7;i+)month=month*10+(datei-'0');for(i=8,day=0;i<10;i+)day=day*10+(date
13、i-'0');if(month<0|month>12)return 0;else /日期存在判斷/leap=(year%4=0&&year%100!=0|year%400=0);if(month=1|month=3|month=5|month=7|month=8|month=10|month=12)if(day<0|day>31)return 0;elsereturn 1;if(month=4|month=6|month=9|month=11)if(day<0|day>30)return 0;elsereturn 1;if(l
14、eap=1&&month=2)if(day<0|day>29)return 0;elsereturn 1;if(leap=0&&month=2)if(day<0|day>28)return 0;elsereturn 1;return 0;/*鏈表操作所用結(jié)構(gòu)體指針*/struct information *head=NULL,*p1,*p2,*p3,*p0;/*定義結(jié)構(gòu)體指針head 為頭指針p1 為輸入數(shù)據(jù)緩存空間指針p2 為尾指針*/*質(zhì)檢記錄保存標(biāo)志全局變量*/intwriteinfo_flag=0;/*主函數(shù)*/int main(
15、) loadRec(); system("cls"); for(;)switch(menu_select()case 1: system("cls"); createRec();break;case 2: system("cls"); searchRecqid();break;case 3: system("cls"); searchRecpro();break;case 4: system("cls"); modifyRec();break;case 5: system("cls&q
16、uot;); deleteRec();break;case 6: system("cls"); listRec();break;case 7: system("cls"); writeInfo();break;case 0: system("cls"); exit0();return 0;default :getchar();printf("n 選擇錯(cuò)誤,請(qǐng)正確輸入你的選擇(07),:");printf("n 按任意鍵返回.n");getchar();system("cls"
17、);/*清屏*/ return 0;/*主菜單*/int menu_select()int c,flag=1; char w10;printf("tt*菜單*n");printf("ttt1.新建質(zhì)檢信息n");printf("ttt2.查詢質(zhì)檢信息(質(zhì)檢編號(hào))n");printf("ttt3.查詢質(zhì)檢信息(生產(chǎn)者)n");printf("ttt4.修改質(zhì)檢信息n");printf("ttt5.刪除質(zhì)檢信息n");printf("ttt6.顯示所有信息n"
18、);printf("ttt7.保存質(zhì)檢信息n");printf("ttt0.退出(任何情況下按Ctrl+C 退出程序)n"); printf("tt*n");printf("n 輸入你的選擇(07):");doscanf("%s", w);if(strlen(w) != 1)flag = 0;printf("n選擇錯(cuò)誤,請(qǐng)正確輸入你的選擇(07):");else if(strcmp(w,"0") < 0 | strcmp(w, "7&quo
19、t;) > 0) flag = 0; printf("n選擇錯(cuò)誤,請(qǐng)正確輸入你的選擇(07):");else flag = 1;c = atoi(w);while(!flag);return c;/*從磁盤(pán)文件導(dǎo)入質(zhì)檢信息到內(nèi)存*/void loadRec()FILE *fp;int n=0;if(fp=fopen("LY.txt","r")=NULL)/*打開(kāi)文件*/printf("文件不存在或無(wú)法打開(kāi)!n");system("pause");return ;head=p1=(struc
20、t information *)malloc(LEN);/*開(kāi)辟一個(gè)新單元*/memset(p1,0,LEN);p1->next =NULL;while(!feof(fp)n+;fscanf(fp,"%s%s%s%s%s%s%s%sn", p1->qid,p1->qname,p1->producer,p1->pd, p1->qresult,p1->qproblem,p1->qpersons,p1->time);p2=(struct information *)malloc(LEN);p1->next =p2;p3=
21、p1;p1=p2;p1->next =NULL;free(p2);p3->next=NULL;printf("n %d項(xiàng)信息輸入完畢,按任意鍵返回.n",n);getch();system("cls");/*清屏*/writeinfo_flag=0;/*設(shè)置保存記錄標(biāo)志*/if( fclose(fp) )/* 關(guān)閉文件 */ printf( "Can not close the file!n" ); exit(0); return ;/*新建質(zhì)檢信息*/void createRec()if(head!=0) p3=head
22、;while( p3->next!=NULL)p3=p3->next;printf("n 質(zhì)檢信息數(shù)據(jù)庫(kù)已存在,新建質(zhì)檢信息將接續(xù)在信息庫(kù)的后面,按任意鍵繼續(xù).:n");getchar();system("cls");/*清屏*/p3->next=p1=(struct information *)malloc(LEN);/*開(kāi)辟一個(gè)新單元*/ elsehead=p1=(struct information *)malloc(LEN);/*開(kāi)辟一個(gè)新單元*/ p1->next =NULL; printf("n請(qǐng)輸入質(zhì)檢編號(hào)
23、:");scanf("%s",p1->qid);while(fqid(p1->qid)=1)printf("n您輸入的質(zhì)檢編號(hào)已存在,請(qǐng)重新輸入:"); /驗(yàn)證是否存在/scanf("%s",p1->qid);printf("n請(qǐng)輸入零部件名稱:");scanf("%s",p1->qname);printf("n請(qǐng)輸入生產(chǎn)者:");scanf("%s",p1->producer);printf("n請(qǐng)輸入生
24、產(chǎn)部門(mén):");scanf("%s",p1->pd);printf("n請(qǐng)輸入質(zhì)檢結(jié)果(合格/不合格):");scanf("%s",p1->qresult);printf("n請(qǐng)輸入質(zhì)檢問(wèn)題(無(wú)/設(shè)計(jì)缺陷/裝配質(zhì)量/加工質(zhì)量):");scanf("%s",p1->qproblem);printf("n請(qǐng)輸入質(zhì)檢員:");scanf("%s",p1->qpersons);printf("n請(qǐng)輸入質(zhì)檢日期(形如2015
25、-06-20):");scanf("%s",p1->time);while(p1->time4!='-')|(p1->time7!='-')|strlen(p1->time)!=10|check(p1->time)=0)/*判斷開(kāi)始統(tǒng)計(jì)的時(shí)間輸入是否合法*/ printf("入住時(shí)間輸入不合法,請(qǐng)重新輸入:"); scanf("%s",p1->time); getchar();p2=(struct information *)malloc(LEN);/*開(kāi)辟
26、一個(gè)新單元*/p1->next =p2;p3=p1;p1=p2;p1->next =NULL;free(p2);p3->next=NULL;printf("n 信息輸入完畢,按任意鍵返回.n");getch();system("cls");/*清屏*/writeinfo_flag=1;return;/*查詢質(zhì)檢信息(根據(jù)質(zhì)檢編號(hào))*/void searchRecqid()char qid10;p1=head; if(p1=NULL) printf("nn質(zhì)檢信息數(shù)據(jù)庫(kù)為空! n"); printf("n 按
27、任意鍵返回.n"); getch(); system("cls");/*清屏*/ return ; printf("nn 請(qǐng)輸入質(zhì)檢編號(hào)以便查證:"); scanf("%s",qid); printf("n質(zhì)檢編號(hào) 零件名稱 生產(chǎn)者 生產(chǎn)部門(mén) 質(zhì)檢結(jié)果 質(zhì)檢問(wèn)題 質(zhì)檢員 質(zhì)檢日期n"); while(p1!=NULL) if(strcmp(p1->qid,qid )=0) printf("%-12s%-12s%-12s%-12s%-12s%-12s%-12s%-12s", p1-
28、>qid,p1->qname,p1->producer,p1->pd, p1->qresult,p1->qproblem,p1->qpersons,p1->time);break; else p1=p1->next ; if(p1=NULL) printf("nn找不到該質(zhì)檢信息!n"); printf("n 按任意鍵返回.n"); getch(); system("cls");/*查詢質(zhì)檢信息(根據(jù)生產(chǎn)者)*/ void searchRecpro()int i=0;char pr
29、oducer10;p1=head; if(p1=NULL) printf("nn質(zhì)檢信息數(shù)據(jù)庫(kù)為空! n"); printf("n 按任意鍵返回.n"); getch(); system("cls");/*清屏*/ return ; printf("nn 請(qǐng)輸入生產(chǎn)者以便查證:"); scanf("%s",producer); printf("n質(zhì)檢編號(hào) 零件名稱 生產(chǎn)者 生產(chǎn)部門(mén) 質(zhì)檢結(jié)果 質(zhì)檢問(wèn)題 質(zhì)檢員 質(zhì)檢日期n"); while(p1!=NULL) if(strcm
30、p(p1->producer,producer )=0) printf("%-12s%-12s%-12s%-12s%-12s%-12s%-12s%-12sn", p1->qid,p1->qname,p1->producer,p1->pd, p1->qresult,p1->qproblem,p1->qpersons,p1->time);i+;p1=p1->next;continue; else p1=p1->next ; if(p1=NULL) printf("nn%d項(xiàng)質(zhì)檢信息輸入完畢!n"
31、;,i); printf("n 按任意鍵返回.n"); getch(); system("cls");/*修改指定質(zhì)檢編號(hào)的信息*/void modifyRec()char qid19;if(head=NULL)getchar();printf("n 產(chǎn)品信息數(shù)據(jù)庫(kù)為空,不能修改,按任意鍵將返回:n");getchar();system("cls");/*清屏*/return;p1=head;printf("ntt請(qǐng)輸入要修改記錄的質(zhì)檢編號(hào):");scanf("%s",qid
32、); while(strcmp(qid,p1->qid )!=NULL&&p1->next!=NULL)p1=p1->next ;if(strcmp(qid,p1->qid )=0)printf("n請(qǐng)輸入修改后質(zhì)檢編號(hào):");scanf("%s",p1->qid);while(fqid(p1->qid)=1)printf("n您輸入的質(zhì)檢編號(hào)已存在,請(qǐng)重新輸入:"); /驗(yàn)證是否存在/scanf("%s",p1->qid);printf("n請(qǐng)輸
33、入零部件名稱:");scanf("%s",p1->qname);printf("n請(qǐng)輸入生產(chǎn)者:");scanf("%s",p1->producer);printf("n請(qǐng)輸入生產(chǎn)部門(mén):");scanf("%s",p1->pd);printf("n請(qǐng)輸入質(zhì)檢結(jié)果(合格/不合格):");scanf("%s",p1->qresult);printf("n請(qǐng)輸入質(zhì)檢問(wèn)題(無(wú)/設(shè)計(jì)缺陷/裝配質(zhì)量/加工質(zhì)量):"
34、);scanf("%s",p1->qproblem);printf("n請(qǐng)輸入質(zhì)檢員:");scanf("%s",p1->qpersons);printf("n請(qǐng)輸入質(zhì)檢日期:");scanf("%s",p1->time);while(p1->time4!='-')|(p1->time7!='-')|strlen(p1->time)!=10|check(p1->time)=0)/*判斷開(kāi)始統(tǒng)計(jì)的時(shí)間輸入是否合法*/ pri
35、ntf("質(zhì)檢時(shí)間輸入不合法,請(qǐng)重新輸入:"); scanf("%s",p1->time); printf("n1項(xiàng)信息修改完畢。");system("pause");else printf("nn找不到該質(zhì)檢號(hào)信息!");printf("按任意鍵將返回n");getch();system("cls");/*清屏*/writeinfo_flag=1;/*清除保存記錄標(biāo)志*/return;/*刪除指定質(zhì)檢編號(hào)的記錄*/void deleteRec()c
36、har qid19;if(head=NULL) getchar();printf("n 質(zhì)檢信息數(shù)據(jù)庫(kù)為空,不能刪除,按任意鍵將返回:n");system("cls");/*清屏*/return;p1=head;printf("n請(qǐng)輸入要?jiǎng)h除的質(zhì)檢號(hào):");scanf("%s",qid);while(strcmp(qid,p1->qid )!=0&&p1->next!=NULL)p2=p1;p1=p1->next ;if(strcmp(qid,p1->qid )=0)if(h
37、ead->next=NULL)free(head);head=NULL;else if(head=p1)head=p1->next;free(p1);elsep2->next=p1->next;free(p1);printf("n刪除完畢;");else printf("nn找不到該質(zhì)檢號(hào)信息!");getchar();printf("按任意鍵返回:n");system("pause");system("cls");/*清屏*/writeinfo_flag=1;/*清除保存記錄標(biāo)志*/return;/*顯示所有信息*/void listRec()if(head=NULL) printf("n數(shù)據(jù)庫(kù)中沒(méi)有學(xué)生信息,按任意鍵返回。n");getch();system("cls");return;printf("tt全部質(zhì)檢信息如下:n");printf("n質(zhì)檢編號(hào) 零件名稱 生產(chǎn)者 生產(chǎn)部門(mén) 質(zhì)檢結(jié)果 質(zhì)檢問(wèn)題 質(zhì)檢員 質(zhì)檢日期n");p1=head;while(p1!=NULL)printf("n%-12s%-12
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)村打井合同范本
- 【復(fù)習(xí)大串講】【中職專(zhuān)用】高二語(yǔ)文上學(xué)期期末綜合測(cè)試題(一)(職業(yè)模塊)(原卷版)
- 修理店合同范本
- 原油合同范本
- 公路測(cè)量合同范本
- 廠房 合同范本
- 養(yǎng)殖大棚轉(zhuǎn)讓合同范例
- 同城物流合同范本
- 包工地消防安裝合同范本
- 合購(gòu)車(chē)合同范本
- 私立醫(yī)療機(jī)構(gòu)2025年運(yùn)營(yíng)策略與計(jì)劃
- 教學(xué)課件:《民事訴訟法》(本科)
- 2025年湖南省高職單招《語(yǔ)文》高頻必練考試題庫(kù)400題(含答案)
- 《SSD市場(chǎng)調(diào)查》課件
- 2025年蘇州農(nóng)業(yè)職業(yè)技術(shù)學(xué)院高職單招高職單招英語(yǔ)2016-2024歷年頻考點(diǎn)試題含答案解析
- 字體設(shè)計(jì)完整版本
- 【歷史】安史之亂與唐朝衰亡課件 2024-2025學(xué)年統(tǒng)編版七年級(jí)歷史下冊(cè)
- 2024年蘇州衛(wèi)生職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文歷年參考題庫(kù)含答案解析
- 《歡樂(lè)運(yùn)動(dòng)會(huì):1 我為班級(jí)出把力》說(shuō)課稿-2024-2025學(xué)年四年級(jí)上冊(cè)綜合實(shí)踐活動(dòng)滬科黔科版
- 2024年汽車(chē)駕駛員(高級(jí))證考試題庫(kù)附答案
- 《兔的飼養(yǎng)管理》課件
評(píng)論
0/150
提交評(píng)論