版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
讓結(jié)局不留遺憾,讓過程愈加完美。#include<stdio.h>#include<string.h>#include<stdlib.h>structstudents{ charNum[10];/*字符型學(xué)生學(xué)號(hào)*/ charName[20];/*字符型學(xué)生姓名*/ charSex[3];/*字符型學(xué)生性別*/ doubleEnglish;/*雙精度實(shí)型英語成績*/ doubleJava;/*雙精度實(shí)型Java成績*/ doubleSjjg;/*雙精度實(shí)數(shù)據(jù)構(gòu)造*/ doubleSzdl;/*雙精度實(shí)型數(shù)字電路*/ doubleJsj;/*計(jì)算機(jī)構(gòu)成原理*/ structstudents*next;/*用與構(gòu)建連表指向下一結(jié)點(diǎn)*/}; FILE*fp;/*定義全局變量fp*/voidRevisemenu();/*修改菜單*/voidSortmenu();/*排序菜單*/voidmenu();/*主菜單*/voidsecret();/*安全驗(yàn)證*/structstudents*Input();/*新建學(xué)生信息*/voidfprint(structstudents*head);/*將信息導(dǎo)入文獻(xiàn)可追加*/voidfprint_(structstudents*head);/*將信息導(dǎo)入文獻(xiàn)并覆蓋*/voidBrowse(structstudents*head);/*瀏覽所有學(xué)生信息*/structstudents*create(structstudents*headint*n);/*從tushu_list中讀取數(shù)據(jù)構(gòu)建鏈表*/voidFindofNum(structstudents*head);/*按學(xué)號(hào)查詢學(xué)生信息*/voidFindofNname(structstudents*head);/*按姓名查詢學(xué)生信息*/voidSortEnglish(structstudents*head);/*按英語成績排序*/voidSortJava(structstudents*head);/*按Java成績排序*/voidSortSjjg(structstudents*head);/*按數(shù)據(jù)構(gòu)造成績排序*/voidSortSzdl(structstudents*head);/*按數(shù)字邏輯電路成績排序*/voidSortJsj(structstudents*head);/*按計(jì)算機(jī)構(gòu)成原理成績排序*/structstudents*Delete(structstudents*headcharm[15]);/*按學(xué)號(hào)刪除學(xué)生成績信息*/structstudents*Revise();/*修改學(xué)生信息(按編號(hào)修改)*//*主菜單*/voidmenu(){ printf("\n\n"); printf("***************************************************\n"); printf("學(xué)生成績管理系統(tǒng)\n"); printf("---------------------------------------------------\n"); printf("1-添加新同學(xué)2-瀏覽學(xué)生信息\n"); printf("3-按學(xué)號(hào)查詢4-按姓名查詢\n"); printf("5-按成績排序6-修改學(xué)生信息\n"); printf("7-刪除學(xué)生信息0-退出系統(tǒng)\n"); printf("---------------------------------------------------\n"); printf("___________________________________________________\n");}/*排序菜單*/voidSortmenu(){ printf("\n\n"); printf("***************************************************\n"); printf("按成績排序\n"); printf("1-大學(xué)英語2-JAVA編程\n"); printf("3-數(shù)據(jù)構(gòu)造4-數(shù)字邏輯電路\n"); printf("5-計(jì)算機(jī)構(gòu)成原理0-返回上級(jí)菜單\n"); printf("***************************************************\n");}/*修改菜單*/voidRevisemenu(){ printf("\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");printf("1--修改學(xué)生姓名2--修改學(xué)生學(xué)號(hào)\n");printf("3--修改學(xué)生性別4--修改英語成績\n");printf("5--修改JAVA成績6--修改數(shù)據(jù)構(gòu)造\n");printf("7--修改數(shù)字電路8--修改計(jì)算計(jì)\n"); printf("0--返回上級(jí)菜單\n");printf("\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");}/*安全驗(yàn)證*/voidsecret(){ chara[20]; printf("**歡迎來到學(xué)生信息管理系統(tǒng)進(jìn)入系統(tǒng)前請先進(jìn)行密碼驗(yàn)證---"); printf(""); do{ gets(a);/*輸入密碼*/ system("cls");/*調(diào)用庫函數(shù)清屏*/ printf("對(duì)不起!您輸入旳密碼有誤請重新輸入---"); }while(strcmp(a"0605")!=0);/*單一密碼"0605"*/ system("cls");}/*新建學(xué)生信息*/structstudents*Input(){ structstudents*p1*p2*head; /*建立輔助結(jié)點(diǎn)及頭結(jié)點(diǎn)*/ charName; intn=0x; printf("\n請按對(duì)應(yīng)項(xiàng)輸入學(xué)生信息以#結(jié)束:\n"); printf("姓名學(xué)號(hào)性別英語Java數(shù)據(jù)構(gòu)造數(shù)字電路計(jì)算機(jī)構(gòu)成原理\n"); p1=(structstudents*)malloc(sizeof(structstudents)); head=p2=p1; do{/*使用dowhile語句輸入學(xué)生信息*/ scanf("%s"&p1->Name); if(strcmp(p1->Name"#")==0)break;/*判斷結(jié)束符*/ else scanf("%s%s%lf%lf%lf%lf%lf" p1->Nump1->Sex&p1->English&p1->Java&p1->Sjjg&p1->Szdl&p1->Jsj); Name='#'; p1=(structstudents*)malloc(sizeof(structstudents)); p2->next=p1; p2=p1; n++; }while(1); p1->next=NULL; printf("學(xué)生信息輸入結(jié)束!\n"); getchar(); printf("與否保留學(xué)生信息?(1.是/2.否):"); scanf("%d"&x); if(x==1) fprint(head);/*調(diào)用函數(shù)保留至文獻(xiàn)*/ else printf("\n文獻(xiàn)沒有被保留!\n"); returnhead;/*返回頭指針*/}/*將信息導(dǎo)入文獻(xiàn)可追加*/voidfprint(structstudents*head){ structstudents*p1; if((fp=fopen("students_list.txt""a"))==NULL) { printf("Fileopenerror!\n"); exit(0); } for(p1=head;p1->next!=NULL;p1=p1->next)/*遍歷*/ fprintf(fp"%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p1->Namep1->Nump1->Sexp1->Englishp1->Javap1->Sjjgp1->Szdlp1->Jsj);/*將學(xué)生信息寫入文獻(xiàn)*/ fclose(fp);/*關(guān)閉文獻(xiàn)*/ printf("\n學(xué)生信息已成功保留到文獻(xiàn)students_list.txt中!\n"); getchar();}/*將信息導(dǎo)入文獻(xiàn)并覆蓋*/voidfprint_(structstudents*head){ structstudents*p1; if((fp=fopen("students_list.txt""w"))==NULL) { printf("Fileopenerror!\n"); exit(0); } for(p1=head;p1!=NULL;p1=p1->next)/*遍歷*/ fprintf(fp"%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p1->Namep1->Nump1->Sexp1->Englishp1->Javap1->Sjjgp1->Szdlp1->Jsj);/*將學(xué)生信息寫入文獻(xiàn)*/ fclose(fp);/*關(guān)閉文獻(xiàn)*/; getchar();}/*瀏覽所有學(xué)生信息*/voidBrowse(structstudents*head){ charNum[10];/*字符型學(xué)生學(xué)號(hào)*/ charName[20];/*字符型學(xué)生姓名*/ charSex[3];/*字符型學(xué)生性別*/ doubleEnglish;/*雙精度實(shí)型英語成績*/ doubleJava;/*雙精度實(shí)型Java成績*/ doubleSjjg;/*雙精度實(shí)數(shù)據(jù)構(gòu)造*/ doubleSzdl;/*雙精度實(shí)型數(shù)字電路*/ doubleJsj;/*計(jì)算機(jī)構(gòu)成原理*/ if((fp=fopen("students_list.txt""a+"))==NULL) { printf("Fileopenerror!\n"); exit(0); } printf("-------------------------------------------------------------\n"); printf("姓名學(xué)號(hào)性別英語Java數(shù)據(jù)構(gòu)造數(shù)字電路計(jì)算機(jī)\n"); while(!feof(fp))/*讀取并輸出*/{ fscanf(fp"%s%s%s%lf%lf%lf%lf%lf"NameNumSex&English&Java&Sjjg&Szdl&Jsj); printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" NameNumSexEnglishJavaSjjgSzdlJsj); }; if(fclose(fp)) { printf("Cannotclosethefile!\n"); exit(0); }}/*從tushu_list中讀取數(shù)據(jù)構(gòu)建鏈表*/structstudents*create(structstudents*headint*n){ FILE*fp; structstudents*p*p1*p2; if((fp=fopen("students_list.txt""a+"))==NULL) { printf("Fileopenerror!\n"); exit(0); } while(!feof(fp)) { (*n)++;p=(structstudents*)malloc(sizeof(structstudents)); fscanf(fp"%s%s%s%lf%lf%lf%lf%lf" p->Namep->Nump->Sex&p->English&p->Java&p->Sjjg&p->Szdl&p->Jsj); if(head==NULL) { head=p; p1=p; } else { p1->next=p; p2=p1; p1=p; } }p2->next=NULL; free(p); (*n)--; fclose(fp); returnhead;}/*按姓名查詢學(xué)生信息*/voidFindofName(structstudents*head){ inti=0n=0; charb[20]; structstudents*p; head=create(head&n); p=head; printf("\n請輸入要查詢旳學(xué)生姓名:"); scanf("%s"b); while(p!=NULL){ if(strcmp(p->Nameb)==0){ printf("姓名學(xué)號(hào)性別英語Java數(shù)據(jù)構(gòu)造數(shù)字電路計(jì)算機(jī)\n"); printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj); i++; } p=p->next; } if(i==0) printf("\n對(duì)不起!沒有找到名為"%s"旳學(xué)生信息!\n"b);}/*按學(xué)號(hào)查詢學(xué)生信息*/voidFindofNum(structstudents*head){ inti=0n; charb[20]; structstudents*p; head=create(head&n); p=head; printf("\n請輸入要查詢旳學(xué)生學(xué)號(hào):"); scanf("%s"b); while(p!=NULL){ if(strcmp(p->Numb)==0){ printf("姓名學(xué)號(hào)性別英語Java數(shù)據(jù)構(gòu)造數(shù)字電路計(jì)算機(jī)\n"); printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj); i++; } p=p->next; } if(i==0) printf("\n對(duì)不起!沒有找到學(xué)號(hào)為"%s"學(xué)生信息!\n"b);}/*按英語成績排序*/voidSortEnglish(structstudents*head){ structstudents*p*tail;/*定義中間變量*/ intn; doubleEnglish; p=(structstudents*)malloc(sizeof(structstudents)); head=create(head&n); printf("姓名學(xué)號(hào)性別英語Java數(shù)據(jù)構(gòu)造數(shù)字電路計(jì)算機(jī)\n"); while(head->next!=NULL)/*運(yùn)用選擇法排序*/ { tail=NULL; p=head; English=p->English;/*將鏈表中第一種成績賦給English*/ while(p!=NULL) { if((p->English)>English)/*比較*/ English=p->English; tail=p; p=p->next; } tail=NULL; p=head; while(p->next!=NULL) { if(p->English==English){ printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj); if(p==head) head=head->next; else tail->next=p->next; } tail=p; p=p->next; } if(p->English==English){ /*分?jǐn)?shù)相似時(shí)無需比較*/ printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj); tail->next=NULL; } } p=head;/*將鏈表賦給構(gòu)造體指針*/ printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj);/*瀏覽排序后旳信息*/ printf("按英語成績排序后輸出如上(注:此過程不保留至文獻(xiàn)):\n"); return;}/*按JAVA成績排序*/voidSortJava(structstudents*head){ structstudents*p*tail;/*定義中間變量*/ intn; doubleJava; p=(structstudents*)malloc(sizeof(structstudents)); head=create(head&n); printf("姓名學(xué)號(hào)性別英語Java數(shù)據(jù)構(gòu)造數(shù)字電路計(jì)算機(jī)\n"); while(head->next!=NULL)/*運(yùn)用選擇法排序*/ { tail=NULL; p=head; Java=p->Java;/*將鏈表中第一種成績賦給Java*/ while(p!=NULL) { if((p->Java)>Java)/*比較*/ Java=p->Java; tail=p; p=p->next; } tail=NULL; p=head; while(p->next!=NULL) { if(p->Java==Java){ printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj); if(p==head) head=head->next; else tail->next=p->next; } tail=p; p=p->next; } if(p->Java==Java){ /*成績相似時(shí)無需比較*/ printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj); tail->next=NULL; } } p=head;/*將鏈表賦給構(gòu)造體指針*/ printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj);/*瀏覽排序后旳信息*/ printf("按Java成績排序后輸出如上(注:此過程不保留至文獻(xiàn)):\n"); return;}/*按數(shù)據(jù)構(gòu)造排序*/voidSortSjjg(structstudents*head){ structstudents*p*tail;/*定義中間變量*/ intn; doubleSjjg; p=(structstudents*)malloc(sizeof(structstudents)); head=create(head&n); printf("姓名學(xué)號(hào)性別英語Java數(shù)據(jù)構(gòu)造數(shù)字電路計(jì)算機(jī)\n"); while(head->next!=NULL)/*運(yùn)用選擇法排序*/ { tail=NULL; p=head; Sjjg=p->Sjjg;/*將鏈表中第一種成績賦給Sjjg*/ while(p!=NULL) { if((p->Sjjg)>Sjjg)/*比較*/ Sjjg=p->Sjjg; tail=p; p=p->next; } tail=NULL; p=head; while(p->next!=NULL) { if(p->Sjjg==Sjjg){ printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj); if(p==head) head=head->next; else tail->next=p->next; } tail=p; p=p->next; } if(p->Sjjg==Sjjg){ /*成績相似時(shí)無需比較*/ printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj); tail->next=NULL; } } p=head;/*將鏈表賦給構(gòu)造體指針*/ printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj);/*瀏覽排序后旳信息*/ printf("按數(shù)據(jù)構(gòu)造成績排序后輸出如上(注:此過程不保留至文獻(xiàn)):\n"); return;}/*按數(shù)字電路排序*/voidSortSzdl(structstudents*head){ structstudents*p*tail;/*定義中間變量*/ intn; doubleSzdl; p=(structstudents*)malloc(sizeof(structstudents)); head=create(head&n); printf("姓名學(xué)號(hào)性別英語Java數(shù)據(jù)構(gòu)造數(shù)字電路計(jì)算機(jī)\n"); while(head->next!=NULL)/*運(yùn)用選擇法排序*/ { tail=NULL; p=head; Szdl=p->Szdl;/*將鏈表中第一種成績賦給Szdl*/ while(p!=NULL) { if((p->Szdl)>Szdl)/*比較*/ Szdl=p->Szdl; tail=p; p=p->next; } tail=NULL; p=head; while(p->next!=NULL) { if(p->Szdl==Szdl){ printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj); if(p==head) head=head->next; else tail->next=p->next; } tail=p; p=p->next; } if(p->Szdl==Szdl){ /*成績相似時(shí)無需比較*/ printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj); tail->next=NULL; } } p=head;/*將鏈表賦給構(gòu)造體指針*/ printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj);/*瀏覽排序后旳信息*/ printf("按數(shù)字電路成績排序后輸出如上(注:此過程不保留至文獻(xiàn)):\n"); return;}/*按計(jì)算機(jī)構(gòu)成原理排序*/voidSortJsj(structstudents*head){ structstudents*p*tail;/*定義中間變量*/ intn; doubleJsj; p=(structstudents*)malloc(sizeof(structstudents)); head=create(head&n); printf("姓名學(xué)號(hào)性別英語Java數(shù)據(jù)構(gòu)造數(shù)字電路計(jì)算機(jī)\n"); while(head->next!=NULL)/*運(yùn)用選擇法排序*/ { tail=NULL; p=head; Jsj=p->Jsj;/*將鏈表中第一種成績賦給Jsj*/ while(p!=NULL) { if((p->Jsj)>Jsj)/*比較*/ Jsj=p->Jsj; tail=p; p=p->next; } tail=NULL; p=head; while(p->next!=NULL) { if(p->Jsj==Jsj){ printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj); if(p==head) head=head->next; else tail->next=p->next; } tail=p; p=p->next; } if(p->Jsj==Jsj){ /*成績相似時(shí)無需比較*/ printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj); tail->next=NULL; } } p=head;/*將鏈表賦給構(gòu)造體指針*/ printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj);/*瀏覽排序后旳信息*/ printf("按計(jì)算機(jī)構(gòu)成原理成績排序后輸出如上(注:此過程不保留至文獻(xiàn)):\n"); return;}/*按學(xué)號(hào)刪除學(xué)生成績信息*/structstudents*Delete(structstudents*headcharm[15]){ structstudents*ptr1*ptr2; intn;printf("\n所有學(xué)生信息如下:\n"); Browse(head); printf("\n請輸入想要?jiǎng)h除旳學(xué)生學(xué)號(hào):"); scanf("%s"m); head=create(head&n); if(head==NULL){ printf("無學(xué)生信息!\n"); returnhead; } if((strcmp(head->Numm)==0)&&head!=NULL) { ptr2=head; head=head->next; free(ptr2); } if(strcmp(head->Numm)!=0){ ptr1=head; ptr2=head->next; while(ptr2!=NULL){ if(strcmp(ptr2->Numm)==0){ ptr1->next=ptr2->next; free(ptr2); } else ptr1=ptr2; ptr2=ptr1->next; } } fprint_(head); printf("\n學(xué)號(hào)為'%s'學(xué)生信息已被刪除并保留至文獻(xiàn)!\n"m); returnhead;}/*修改學(xué)生信息(按編號(hào)修改)*/structstudents*Revise(){ intn=0t;charnum[10]; charNum[10];/*字符型學(xué)生學(xué)號(hào)*/ charName[20];/*字符型學(xué)生姓名*/ charSex[3];/*字符型學(xué)生性別*/ doubleEnglish;/*雙精度實(shí)型英語成績*/ doubleJava;/*雙精度實(shí)型Java成績*/ doubleSjjg;/*雙精度實(shí)數(shù)據(jù)構(gòu)造*/ doubleSzdl;/*雙精度實(shí)型數(shù)字電路*/ doubleJsj;/*計(jì)算機(jī)構(gòu)成原理*/structstudents*head=NULL;structstudents*p;printf("\n所有學(xué)生信息如下:\n"); Browse(head); head=create(head&n); printf("\n輸入需要修改旳學(xué)生旳學(xué)號(hào):"); scanf("%s"num); p=head; while(head!=NULL) { if(strcmp(p->Numnum)==0) { system("cls"); Revisemenu(); printf("編號(hào)為%s旳學(xué)生信息如下:\n"num); printf("姓名學(xué)號(hào)性別英語Java數(shù)據(jù)構(gòu)造數(shù)字電路計(jì)算機(jī)\n"); printf("%s\t%s\t%s\t%.1lf\t%.1lf\t%.1lf\t%.1lf\t%.1lf\n" p->Namep->Nump->Sexp->Englishp->Javap->Sjjgp->Szdlp->Jsj); while(1){ printf("請選擇需要修改旳信息:"); scanf("%d"&t); switch(t){ case1: printf("請輸入新姓名:"); scanf("%s"Name); strcpy(p->NameName); break; case2: printf("請輸入新學(xué)號(hào):"); scanf("%s"&Num); strcpy(p->NumNum); break; case3: printf("請輸入新性別:"); scanf("%s"Sex); strcpy(p->SexSex); break; case4: printf("請輸入新英語成績:"); scanf("%lf"&English); p->English=English; break; case5: printf("請輸入新Java成績:"); scanf("%lf"&Java); p->Java=Java; break; case6:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2026廣東佛山里水中學(xué)教師招聘考試核心題庫及答案解析
- 2025下半年廣東肇慶市懷集縣事業(yè)單位招聘16人備考筆試題庫及答案解析
- 2025年同城配送團(tuán)隊(duì)合作協(xié)議
- 2025年碳足跡信息披露協(xié)議合同協(xié)議
- 2025年碳核查服務(wù)范圍協(xié)議(業(yè)務(wù)邊界)
- 冠心病和高血壓病的健康宣教
- 2025年水產(chǎn)養(yǎng)殖飼料采購協(xié)議(鯽魚飼料)
- 2025湖北空港航空地面服務(wù)有限公司“人才儲(chǔ)備庫”招聘筆試參考題庫附帶答案詳解(3卷)
- 2025河南平煤股份十三礦員工公開招聘3人筆試參考題庫附帶答案詳解(3卷)
- 2025年遼寧錦西石化分公司春季高校畢業(yè)生招聘15人筆試參考題庫附帶答案詳解(3卷合一版)
- 云南省昆明市呈貢區(qū)2024-2025學(xué)年九年級(jí)上學(xué)期期末學(xué)業(yè)水平檢測物理試題(含答案)
- 放療引起認(rèn)知功能障礙的機(jī)制以及干預(yù)和預(yù)防
- 粘豆包歇后語順口溜
- 《城鎮(zhèn)新建供水管道沖洗消毒技術(shù)規(guī)程 》
- 社區(qū)中心及衛(wèi)生院65歲及以上老年人健康體檢分析報(bào)告模板
- 病歷書寫基本規(guī)范課件
- 砼面板堆石壩混凝土面板無軌滑模施工技術(shù)專項(xiàng)方案設(shè)計(jì)模板
- 新海蘭褐飼養(yǎng)管理手冊
- 地下室抗浮錨桿工程施工方案
- 桿件的應(yīng)力與強(qiáng)度計(jì)算拉伸桿
- HGT-20519-2009-化工工藝設(shè)計(jì)施工圖內(nèi)容和深度統(tǒng)一規(guī)定
評(píng)論
0/150
提交評(píng)論