版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、說明:只提供源代碼,有些需要自己創(chuàng)建文件請自行建立。#include<stdio.h> /*I/O 函數(shù) */#include <conio.h>#include<stdlib.h> /* 其它說明 */#include<string.h> /* 字符串函數(shù) */#define LEN 15 /* 學號和姓名最大字符數(shù) ,實際請更改 */#define N 100 /* 最大學生人數(shù) ,實際請更改 */ struct record /* 結構體 */char codeLEN+1 。 /* 學號 */char nameLEN+1 。 /* 姓名 *
2、/int age。 /* 年齡 */char sex3 。 /* 性別 */char timeLEN+1 。 /* 出生年月 */char add30 。 /* 家庭地址 */char telLEN+1 。 /* 電話號碼 */char mail30 。 /* 電子郵件地址 */char password20 。 /*密碼 */char maogao20 。char gaoshu20 。char cyuyan20 。stuN 。int k=1,n,m 。 /* 定義全局變量 */void readfile(> 。 /* 函數(shù)聲明 */void seek(> 。void modify
3、(> 。void insert(> 。void del(> 。void display(> 。void save(> 。void menu(> 。void panduan(> 。void mima(> 。void students(> 。void xueshengdenglu(> 。void LogOn(> 。void readfile1(> 。void readfile2(> 。void modify1(> 。void mimacharge(> 。void GetPassword(char *szFin
4、alPass> 。void teachlogon(> 。void insertchengji(> 。int main(> system("color 1a"> 。 while(k> panduan(>。 system("pause">。 return 0 。void teachlogon(>void insertchengji(>int i,k,item,num 。k=0。char sex13,s1LEN+1,s2LEN+1 。 /* 以姓名和學號最長長度 +1 為準 */ printf(&qu
5、ot; 請輸入要要修改的學生的學號 :"> 。scanf("%s",s1> 。for(i=0 。 i<n。 i+>if(strcmp(stui.code,s1>=0> /* 比較字符串是否相等 */ k=1 。printf("nn">1.登記毛概分數(shù) n"> 。2.登記高數(shù)分數(shù) n"> 。3.登記 C 語言分數(shù) n"> 。4.返回上層菜單 n">。n">。printf(": * .prin tf(" pr
6、intf(” 田田printf(” 田田. printf(” 田田.* printf(" 田田*. n">。printf(" .printf("*AA*n"> 。n ">printf("n">。printf("n">。while(1>printf("n 請選擇子菜單編號 :">。scanf("%d",&item> 。switch(item>case 1:printf("n 請輸入毛概分
7、數(shù) :">。scanf("%s",s2> 。break。break。strcpy(stui.maogao,s2>。 save(>。printf("tttO( A _A >O 登錄成功 n">。 case 2:printf("n 請輸入高數(shù)分數(shù) :">。scanf("%s",stui.gaoshu> 。 save(>。 printf("tttO( A _A>O 修改成功 n">。case 3: printf("n
8、 請輸入 C 語言分數(shù) :"> 。 scanf("%s",sex1> 。strcpy(stui.cyuyan,sex1>。save(>。printf("tttO( A _A >0 修改成功 n">。break。 case 4:panduan(>。 break。default:printf("n 請在 -8 之間選擇 n"> 。if(k=0>printf("ntt*/( o >/輸入的學號有誤 *nn">。system("pause
9、">。system("cls"> 。menu(> 。void panduan(>char i,j 。printf("n學生信息管理系統(tǒng)】ggggggggggoommmm n"> 。printf(" 系統(tǒng)菜單顯示如下 printf("n">。printf("nt = 【學生登錄】 n">。printf("nt = 【管理員登錄】 n"> 。printf("nt = 【退出系統(tǒng)】 n">。printf(&q
10、uot;nn"> 。printf("tt §§§§n"> 。prin tf("ttJJJJ n"> 。printf("tt n"> 。printf("tt 北 京 化 工 n">。printf("tt n"> 。printf("ttJJJJ n">。printf("tt n"> 。scanf("%s",&i> 。switch(
11、i>case('1'>:system("cls"> 。 students(>。 break。 case('2'>:system("cls"> 。 mima(> 。 break。 case('3'>: exit(0> 。 break。 case('4'>:insertchengji(> 。 break。 default:printf(" 請在 1-3 之間選擇 n">。void mimacharge(&
12、gt; char username16,password20,password120,password220,q int i,j,num,item 。int k=0 。printf("nn"> 。printf(" 請輸入學號 : "> 。scanf("%s",username> 。for(i=0 。 i<=n 。 i+> if(strcmp(stui.code,username>=0>k=1 。printf("nn"> 。printf(" 請輸入密碼 :&q
13、uot;> 。scanf("%s",password> 。if(strcmp(stui.password,password> =0> printf("nn"> 。printf(" 請輸入新的密碼 : "> 。scanf(" %s",password1> 。printf("nn"> 。save(>。n">。printf(" 請再次輸入新密碼 : "> 。 scanf("%s",pas
14、sword2> 。 if(strcmp(password1,password2>=0> strcpy(stui.password,password1> printf("nn"> 。printf("密碼修改完畢 n"> 。printf("nn"> 。printf("按任意鍵返回上層菜單 "> 。system("pause"> 。students(> 。elsesystem("cls"> 。printf("
15、;nn"> 。printf(" 兩次輸入的密碼不一致,請重新輸入 mimacharge(> 。else printf("nn"> 。system("cls"> 。printf("nn"> 。printf(" 輸入密碼有誤,請重新輸入 n"> 。 mimacharge(> 。if (k=0>system("cls"> 。 printf("nn"> 。 printf(" 輸入的學號有誤 ,請
16、重新輸入 n"> 。 mimacharge(> 。void modify1(>char username20,password20 。char szPassword128 。char sex13,s1LEN+1,s2LEN+1 。int i,j,num,item 。int k=0 。printf("n 請輸入學號 :"> 。 scanf("%s",username> 。for(i=0 。 i<n 。 i+> if(strcmp(stui.code,username>=0> int k=1 。
17、printf("n 請輸入密碼 (默認密碼為 0000>:"> 。 / 開始以不回顯且支持退格方 式獲取輸入密碼GetPassword(szPassword>。if(strcmp(stui.password,szPassword> =0> system("cls"> 。 printf("ntttt 登錄成功 !nnn"> 。 num=i 。1.修改姓名 n"> 。2.修改年齡 n"> 。3.修改性別 n"> 。printf(": * .
18、prin tf(" printf(” 田田printf(” 田田.4.修改出生年月 n">。printf(” 田田* . 5.修改地址 n"> 。printf(” 田田* . 6.修改電話號碼 n"> 。7.修改 E-mail 地址 n"> 。printf(" .printf("*AA*8. 退出本菜單 n "> 。printf("n"> 。printf("n"> 。while(1>printf(" 請選擇子菜單編號
19、:"> 。 scanf("%d",&item> 。switch(item>case 1:printf(" 請輸入新的姓名 :n"> 。scanf("%s",s2> 。strcpy(,s2>。save(>。printf("tttO( A _A >0 修改成功 n">。break。 case 2:printf(" 請輸入新的年齡 :n"> 。scanf("%d",&stun
20、um.age> 。 save(>。 printf("tttO( A _A >O 修改成功 n">。 break。 case 3:printf(" 請輸入新的性別 :n"> 。scanf("%s",sex1> 。strcpy(stunum.sex,sex1> 。 save(>。 printf("tttO( A _A >O 修改成功 n">。 break。 case 4:printf(" 請輸入新的出生年月 :n"> 。scanf(&
21、quot;%s",s2>。strcpy(stunum.time,s2> 。 save(>。 printf("tttO( A _A >O 修改成功 n">。 break。 case 5: printf(" 請輸入新的地址 :n"> 。scanf("%s",s2>。strcpy(stunum.add,s2> 。 save(>。 printf("tttO( A _A >O 修改成功 n">。 break。 case 6: printf("
22、; 請輸入新的電話號碼 :n"> 。scanf("%s",s2>。strcpy(stunum.tel,s2> 。 save(>。 printf("tttO( A _A >O 修改成功 n">。 break。 case 7: printf(" 請輸入新的 E-mail 地址 :n"> 。 scanf("%s",s2>。strcpy(stunum.mail,s2> 。 save(>。 printf("tttO( A _A >O 修改成
23、功 n">。 break。case 8:students(>。 break。 default:printf(" 請在 0-8 之間選擇 n"> 。else system("cls"> 。printf("nt*(>_<>輸入密碼有誤 *n">modify1(> 。if(k=0> system("cls"> 。printf("n"> 。printf("nt*(>_<> 輸入的學號有誤 ,請重
24、新輸入 *n"> modify1(> 。 void lookchengji(> char szFinalPass30 。char szPassword128 。char s121,password20 。int i,j 。int k=0 。printf("n 請輸入學號 :"> 。scanf("%s",s1> 。for(i=0。i<=n。i+> if(strcmp(stui.code,s1>=0>k=1 。printf("n請輸入密碼 (默認密碼為 0000>:"&
25、gt; 。 /開始以不回顯且支持退格方式獲取輸入密碼GetPassword(szPassword>。if(strcmp(stui.password,szPassword> =0>system("cls"> 。printf("nnn"> 。printf(" 你的信息如下 n">。printf("n"> 。printf(" 毛概成績 高數(shù)成績 C 語言成績 n"> 。printf("n">。printf("%7s %
26、6s %6sn",stui.maogao,stui.gaoshu,stui.cyuyan> 。 printf("n">。printf("n"> 。printf("n"> 。 printf("nn 按任意鍵返回學生菜單 ">。system("pause"> 。 students(>。elsesystem("cls"> 。printf("n*(>_<>輸 入 密 碼 有 誤 , 請 重 新 輸
27、入*n">。LogOn(> 。if (k=0> system("cls"> 。printf("n"> 。'*(、 /、*輸入的學號有誤 ,請重新輸入 *n">LogOn(> 。 void LogOn(> char szFinalPass30 。char szPassword128 。char s121,password20 。int i,j 。int k=0 。printf("n 請輸入學號 :"> 。scanf("%s",s1>
28、; 。for(i=0。i<=n。i+> if(strcmp(stui.code,s1>=0>k=1 。printf("n請輸入密碼 (默認密碼為 0000>:"> 。 /開始以不回顯且支持退格方式獲取輸入密碼GetPassword(szPassword>。if(strcmp(stui.password,szPassword> =0>system("cls"> 。printf("nnn"> 。printf(" 你的信息如下 n">。printf(
29、"n"> 。printf(" 學生學號 學生姓名 年齡 性別 出生年月 地址 電話 E-mailn"> 。 printf("n">。printf("%6s %7s %6d %5s %9s %8s %10s %14sn",stui.code,,stui.age, stui.sex,stui.time,stui.add,stui.tel,stui.mail> 。printf("n">。printf("n"> 。printf(&
30、quot;b"> 。 printf("nn 按任意鍵返回學生菜單 ">。system("pause"> 。 students(>。elsesystem("cls"> 。printf("n*(>_<>輸 入 密 碼 有 誤 , 請 重 新 輸 入*n">。LogOn(> 。if (k=0> system("cls"> 。 printf("n"> 。printf("tt*輸入的學號有
31、誤 ,請重新輸入 *n">LogOn(> 。 void mima(>char szFinalPass30 。char szPassword128 。 int k 。char j120="123" 。printf("nn"> 。printf(" 請輸入管理員密碼: "> 。 GetPassword(szPassword>。if(strcmp(j1,szPassword>=0>k=1 。elsek=2 。 switch(k> case(1>:system("c
32、ls"> 。 menu(> 。 break。n"> 。case(2>: printf("nn 輸入的密碼有誤 , 按任意鍵返回上層菜單! system("pause">。system("cls">。panduan(>。break。void students(>int i 。readfile1(> 。printf("nn"> 。printf("*o(n _n >O歡迎您來到學生信息查詢系統(tǒng)*n">printf(&qu
33、ot;nn"> 。printf("您需要以下哪項功能請輸入對應數(shù)字o(n _n >on"> 。printf("nn"> 。printf("t $ n">。printf("t $ n"> 。 printf("t $printf("t $ n"> 。 printf("t $歡迎使用$ n"> 。0 . 刷新學生信息n"> 。printf("t $ n"> 。printf(
34、"t $1. 查看學生信息$ n"> 。printf("t $ n"> 。printf("t $2. 修改學生信息$ n"> 。printf("t $ n">。printf("t $3.修改密碼$ n">。printf("t $ n"> 。printf("t $4. 查看學生成績$ n"> 。printf("t $ n"> 。printf("t $5 .返回上層菜單$ n&quo
35、t;>。printf("t $ n"> 。printf("t $ n"> 。scanf("%d",&i> 。switch(i> case(0>:system("cls"> 。 readfile2(> 。 break。 case(1>:system("cls"> 。 LogOn(> 。 break。 case(2>:system("cls"> 。 modify1(> 。 break。 c
36、ase(3>:system("cls"> 。 mimacharge(> 。 break 。 case(4>:system("cls"> 。 lookchengji(> 。 break 。 case(5>:system("cls"> 。 panduan(>。 break。 default:system("cls"> 。 printf("nn請輸入 0-5 的數(shù)字 ,按任意鍵返回上一菜單n">。 system("pause&
37、quot;>。students(>。break。void help(>printf("n0. 歡迎使用系統(tǒng)幫助! n"> 。 printf("n1. 本系統(tǒng)由 309 為您提供。 n">。printf("n2. 按照菜單提示鍵入數(shù)字代號。 n"> 。printf("n3. 如有疑問或者遇到 bug 請聯(lián)系 309 小組。 n"> 。printf("n4.謝謝您的使用!O(A _n >Onnn">。void readfile1(>/* 建
38、立信息 */char *p="student.txt" 。FILE *fp 。int i=0 。if (fp=fopen("D:student.txt","r">>=NULL>printf("Open file %s error! Strike any key to exit!",p> 。 system("pause">。exit(0> 。while(fscanf(fp,"%s %s%d%s %s %s %s %s %s %s %s %s "
39、;,stui.code,,&stui.age, stui.sex,stui.time,stui.add,stui.tel,stui.mail,stui.password,stui.maogao,stui.gaoshu,stu i.cyuyan>=12> i+ 。i=i 。fclose(fp> 。n=i。void readfile2(>/* 建立信息 */char *p="student.txt" 。FILE *fp 。int i=0 。if (fp=fopen("D:student.txt","
40、r">>=NULL>printf("Open file %s error! Strike any key to exit!",p> 。 system("pause">。exit(0> 。while(fscanf(fp,"%s %s %d %s %s %s %s %s %s %s %s %s",stui.code,,&stui. age,stui.sex,stui.time,stui.add,stui.tel,stui.mail,stui.password, stu
41、i.maogao,stui.gaoshu,stui.cyuyan>=12> i+ 。 i=i 。fclose(fp> 。n=i。students(>。void readfile(>/* 建立信息 */char *p="student.txt" 。FILE *fp 。int i=0 。if (fp=fopen("D:student.txt","r">>=NULL>printf("Open file %s error! Strike any key to exit!",p
42、> 。 system("pause">。exit(0> 。while(fscanf(fp,"%s %s%d%s %s %s %s %s %s %s %s %s ",stui.code,,&stui.age, stui.sex,stui.time,stui.add,stui.tel,stui.mail,stui.password,stui. maogao,stui.gaoshu,stui.cyuyan>=12>i+ 。i=i 。fclose(fp> 。n=i。void seek(> /*
43、查找 */int i,item,flag 。char s121。 /* 以姓名和學號最長長度 +1為準*/printf("ntt*O(n _n >0歡迎來到查詢系統(tǒng),請按提示操作*nn">。printf("廠、O'n">。printf("廠廠廠O、1按學號查詢n">。printf(” J -丿 / 2按姓名查詢 n">。printf("n n3.返回上層菜單 n">。while(1>printf("n 請選擇子菜單編號 :">。s
44、canf("%d",&item> 。flag=0 。switch(item>case 1:printf("n 請輸入要查詢的學生的學號 :">。scanf("%s",s1> 。for(i=0 。 i<n。 i+>if(strcmp(stui.code,s1>=0>flag=1 。printf("nntttO( n _n >O 您要查找的信息如下 nn"> 。printf(" 學生學號 學生姓名 年齡 性別 出生年月 地址 電話 E-mai
45、ln"> 。printf("n">。printf("%6s %7s %6d %5s %9s %8s %10s %14sn",stui.code,,stui.age, stui.sex,stui.time,stui.add,stui.tel,stui.mail> 。printf("nn"> 。system("pause"> 。system("cls"> 。seek(>。break。if(flag=0>system(&quo
46、t;cls"> 。 printf("nttto(>_<>o 該學號不存在 ,請重新選擇 *n"> 。seek(> 。break 。break。case 2:printf("n 請輸入要查詢的學生的姓名 :"> 。 scanf("%s",s1> 。for(i=0 。 i<n。 i+> if(strcmp(,s1>=0>flag=1 。printf("nntttO( A _A >0您要查找的信息如下 nn">
47、。printf(" 學生學號 學生姓名 年齡 性別 出生年月 地址 電話 E-mailn"> 。 printf("n">。printf("%6s %7s %6d %5s %9s %8s %10s %14sn",stui.code,,stui.age, stui.sex,stui.time,stui.add,stui.tel,stui.mail> 。printf("nn"> 。system("pause">。system("cls"
48、;> 。seek(>。if(flag=0> system("cls"> 。printf("nttto(>_<>o 該姓名不存在 *n">。seek(> 。break 。case 3:system("cls"> 。 menu(>。 break。 default:system("cls"> 。printf("nttt*( >/請在 1-3 之間選擇 *n">。seek(>。void modify(> /*
49、 修改信息 */int i,k,item,num 。k=0。char sex13,s1LEN+1,s2LEN+1 。 /* 以姓名和學號最長長度 +1 為準 */ printf(" 請輸入要要修改的學生的學號 :">。scanf("%s",s1> 。for(i=0 。 i<n。 i+>if(strcmp(stui.code,s1>=0> /* 比較字符串是否相等 */ k=1 。num=i 。printf("nn">printf(": * . .':':.2.修改年齡
50、 n"。* .3.修改性別n"。::. .4.修改出生年月n"。::.* . 5.修改地址 n"> 。':.* . 6.修改電話號碼 n"。1.修改姓名 n" 。7.修改 E-mail 地址 n"> 。printf("*a_a*8.退出本菜單n "。printf(” prin tf(" 田田 prin tf(" 田田 prin tf(" 田田 prin tf(" 田田 printf(" printf("n">。
51、printf("n">。while(1>printf("n 請選擇子菜單編號 :">。 scanf("%d",&item> 。switch(item>case 1: printf("n 請輸入新的姓名 :" 。scanf("%s",s2> 。strcpy(,s2>。save(>。printf("tttO( A _ A >0 修改成功 n">。break。 case 2: printf(&
52、quot;n 請輸入新的年齡 :"> 。scanf("%d",&stunum.age> 。 save(>。 printf("tttO( A _A >O 修改成功 n">。 break。 case 3:printf("n 請輸入新的性別 :"> 。scanf("%s",sex1> 。strcpy(stunum.sex,sex1> 。 save(>。 printf("tttO( A _A >O 修改成功 n">。 b
53、reak。 case 4:printf("n 請輸入新的出生年月 :"> 。scanf("%s",s2>。strcpy(stunum.time,s2> 。 save(>。 printf("tttO( A _A >O 修改成功 n">。 break。 case 5:printf("n 請輸入新的地址 :"> 。scanf("%s",s2>。strcpy(stunum.add,s2> 。 save(>。 printf("tttO(
54、 A _A >O 修改成功 n">。 break。 case 6:printf("n 請輸入新的電話號碼 :"> 。scanf("%s",s2>。strcpy(stunum.tel,s2> 。 save(>。 printf("tttO( A _A >O 修改成功 n">。 break。case 7: printf("n 請輸入新的 E-mail 地址 :"> 。 scanf("%s",s2> 。break。strcpy(stu
55、num.mail,s2>。save(>。printf("tttO( A _ A >0 修改成功 n">。 case 8:system("cls"> 。 menu(>。 break。 default:printf("n 請在 -8 之間選擇 n"> 。if(k=0>printf("ntt*/( o >/輸入的學號有誤 *nn">。system("pause">。system("cls"> 。menu(>
56、;。void sort(>/* 按學號排序 */int i,j,*p,*q,s 。char temp10 。for(i=0 。 i<n-1 。 i+> for(j=n-1 。 j>i 。 j-> if(strcmp(stuj-1.code,stuj.code>>0>strcpy(temp,stuj-1.code> 。 strcpy(stuj-1.code,stuj.code> 。 strcpy(stuj.code,temp> 。strcpy(temp,> 。 strcpy(,st
57、> 。 strcpy(,temp> 。strcpy(temp,stuj-1.sex> 。 strcpy(stuj-1.sex,stuj.sex> 。 strcpy(stuj.sex,temp> 。strcpy(temp,stuj-1.time> 。 strcpy(stuj-1.time,stuj.time> 。strcpy(stuj.time,temp> 。 strcpy(temp,stuj-1.add> 。strcpy(stuj-1.add,stuj.add> 。 strcpy(stuj.add,te
58、mp> 。strcpy(temp,stuj-1.tel> 。 strcpy(stuj-1.tel,stuj.tel> 。strcpy(stuj.tel,temp> 。strcpy(temp,stuj-1.mail> 。 strcpy(stuj-1.mail,stuj.mail> 。 strcpy(stuj.mail,temp> 。p=&stuj-1.age 。 q=&stuj.age 。s=*q 。*q=*p 。*p=s 。void insert(> /* 插入函數(shù) */ char s120="0000" 。i
59、nt i=n,j,flag 。printf(" 請輸入待增加的學生數(shù) :n"> 。 scanf("%d",&m> 。doflag=1 。while(flag>flag=0 。printf(" 請輸入第 %d 個學生的學號 :n",i+1> 。 scanf("%s",stui.code> 。for(j=0。j<i。j+>if(strcmp(stui.code,stuj.code>=0> printf(" 已有該學號 ,請檢查后重新錄入 !n&qu
60、ot;> 。 flag=1。break 。 /* 如有重復立即退出該層循環(huán),提高判斷速度 */ printf(" 請輸入第 %d 個學生的姓名 :n",i+1> 。 scanf("%s",> 。printf(" 請輸入第 %d 個學生的年齡 :n",i+1> 。 scanf("%d",&stui.age> 。printf(" 請輸入第 %d 個學生的性別 :n",i+1> 。 scanf("%s",stui.sex
61、> 。printf(”請輸入第%d個學生的出生年月:(格式:年月>n",i+1>。 scanf("%s",stui.time> 。printf(" 請輸入第 %d 個學生的地址 :n",i+1> 。 scanf("%s",stui.add> 。printf(" 請輸入第 %d 個學生的電話 :n",i+1> 。 scanf("%s",stui.tel> 。printf(" 請輸入第 %d 個學生的 E-mail:n",
62、i+1> 。 scanf("%s",stui.mail> 。strcpy(stui.password,s1> 。 if(flag=0>i=i 。i+ 。 while(i<n+m> 。n+=m。printf(" 錄入完畢! nn"> 。 save(>。system("pause">。 system("cls"> 。 menu(> 。void del(>int i,j,flag=0 。char s1LEN+1 。printf(" 請輸入要
63、刪除學生的學號 :n"> 。 scanf("%s",s1> 。for(i=0 。 i<n。 i+> if(strcmp(stui.code,s1>=0> flag=1 。for(j=i。j<n_1。j+>stuj=stuj+1 。 if(flag=0>printf("ntt*(O oO >該學號不存在 &&*n">。printf("n"> 。system("pause"> 。 system("cls&q
64、uot;> 。menu(> 。if(flag=1>printf(" 刪除成功 ,顯示結果請選擇菜單 n"> 。n-。save(>。printf("n"> 。system("pause">。 system("cls"> 。 menu(> 。void display(> int i 。 printf(" 所有學生的信息為 :n"> 。 printf(" 學生學號 學生姓名 年齡 性別 出生年月 地址 電話 E-mailn&q
65、uot;> 。 printf("n">for(i=0 。 i<n。 i+>printf("%6s %7s %5d %5s %9s %8s %10s %14sn",stui.code,,stui.age, stui.sex,stui.time,stui.add,stui.tel,stui.mail> 。 printf("nn"> 。 system("pause">。 system("cls"> 。menu(> 。void save(>sort(> 。int i 。FILE *fp 。fp=fopen("D:student.txt","w"> 。 /* 寫入 */ for(i=0 。 i<n。 i+>fprintf(fp,"%s %s %d %s %s %s %s %s %s %s %s %sn",stui.code,,stui.age, stui.sex,stui.time,stui.add,stui.tel,stui.mail,stui.password,stui.maogao,stui
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024補償貿易的購銷合同范文
- 企業(yè)與個人租車合同格式
- 家庭日常清潔委托合同大全
- 國際工程分包勞務合同
- 2024北京市房屋租賃合同自行成交
- 2024工廠車間承包合同范文
- 保管協(xié)議范文
- 平面廣告設計委托協(xié)議書
- 2024室內裝修合同新
- 股份買賣合同樣本
- 乙酸乙酯的反應器設計流程圖
- 《全國技工院校專業(yè)目錄(2022年修訂)》專業(yè)主要信息
- EM277的DP通訊使用詳解
- 耐壓絕緣測試報告
- 野獸派 beast 花店 調研 設計-文檔資料
- 水泵房每日巡視檢查表
- 杭州市區(qū)汽車客運站臨時加班管理規(guī)定
- 墊片沖壓模具設計畢業(yè)設計論文
- 冷庫工程特點施工難點分析及對策
- Python-Django開發(fā)實戰(zhàn)
- 小學道法小學道法1我們的好朋友--第一課時ppt課件
評論
0/150
提交評論