




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、# include<stdio.h> # include "stdlib.h" # include "string.h"#include <iostream.h>struct student *Read();void save(struct student *head);void sinput(struct student *p);struct student *input();void paixu_num(struct student *head);struct student *insert();struct student
2、*alter();struct student *del();void find_num(struct student *phead);void find_name(struct student *phead);void output();void min_student(struct student *phead);void max_student(struct student *phead);void ave_student(struct student *phead);void every_student(struct student *phead);void score_paixu(s
3、truct student *head);void help();void tj_menu(struct student *head);1 / 41void find_menu(struct student *head);void menu();struct student/定义学生信息结构数组,用于学生信息输入 char number13;char name13;char sex4;char adds15;char phone14; char qq14;float chinese,math,english,txhp,pinde,teacher;int zcmc,ksmc;double ave
4、,zc;struct student *next;#define Len sizeof(struct student)int len; /链表长度int a=0,b=0,c=0,d=0,e=0;/用来存放成绩各阶的人数char stu10;struct student *Read() /读取数据文件保存到链表中,返回指向此链表头指针struct student *head=NULL;struct student *p1, *p2;FILE *fp;cout<<"请输入你要打开的文件(.dat)"<<endl;cin>>stu;if(fp=
5、fopen(stu,"rb+")=NULL)cout<<"打开文件出错!"<<endl;exit(0);while(!feof(fp) if( (p1=(struct student*)malloc(Len)=NULL )cout<<"内存申请出错"<<endl;fclose(fp);exit(0);if(fread(p1,Len,1,fp)!=1)free(p1);break;if(head=NULL)head=p2=p1;elsep2->next=p1;p2=p1;fclose
6、(fp);return head;void save(struct student *head)/数据存盘FILE *fp;struct student *p;p=head;cout<<"请输入你要存进去的文件(.dat)"<<endl;cin>>stu;if(fp = fopen(stu, "wb")=NULL)cout<<"无法打开文件!"<<endl;system("pause");menu();while(p) if(fwrite(p,Len,1,
7、fp)!=1)cout<<"写入数据出错"<<endl;fclose(fp);return;elsep=p->next;cout<<"数据存入成功!请按任意键继续!"<<endl;getchar();fclose(fp);/单次输入void sinput(struct student *p)cout<<"请输入学号:"<<endl;cin>>p->number;cout<<"请输入姓名: "<<e
8、ndl;cin>>p->name;cout<<"请输入性别: "<<endl;cin>>p->sex;cout<<"请输入家庭住址: "<<endl;cin>>p->adds;cout<<"请输入联系电话: "<<endl;cin>>p->phone;cout<<"请输入qq: "<<endl;cin>>p->qq;cout<
9、<"请输入语文成绩:"<<endl;cin>>p->chinese;if(p->chinese>100|p->chinese<0)cout<<"成绩输入不符合规定,请重新输入:"<<endl;cin>>p->chinese;cout<<"请输入数学成绩:"<<endl;cin>>p->math;if(p->math>100|p->math<0)cout<<&
10、quot;成绩输入不符合规定,请重新输入:"<<endl;cin>>p->math;cout<<"请输入英语成绩:"<<endl;cin>>p->english;if(p->english>100|p->english<0)cout<<"成绩输入不符合规定,请重新输入:"<<endl;cin>>p->english;cout<<"请输入同学互评分:"<<endl;c
11、in>>p->txhp;if(p->txhp>100|p->txhp<0)cout<<"成绩输入不符合规定,请重新输入:"<<endl;cin>>p->txhp;cout<<"请输入品德成绩:"<<endl;cin>>p->pinde;if(p->pinde>100|p->pinde<0)cout<<"成绩输入不符合规定,请重新输入:"<<endl;cin>
12、>p->pinde;cout<<"请输入任课教师评分:"<<endl;cin>>p->teacher;if(p->teacher>100|p->teacher<0)cout<<"成绩输入不符合规定,请重新输入:"<<endl;cin>>p->teacher;p->ave=(p->chinese+p->math+p->english)/3.0;p->zc=(p->ave*0.6+p->txhp*0
13、.1+p->pinde*0.2+p->teacher*0.1);cout<<endl;cout<<""<<endl;cout<<"你刚输入的信息为:"<<endl;cout<<"tt学号:"<<p->number<<endl;cout<<"tt姓名:"<<p->name<<endl;cout<<"tt性别:"<<p-&
14、gt;sex<<endl;cout<<"tt家庭住址:"<<p->adds<<endl;cout<<"tt联系电话:"<<p->phone<<endl;cout<<"ttQQ号:"<<p->qq<<endl;cout<<"tt语文成绩:"<<p->chinese<<endl;cout<<"tt数学成绩:"&
15、lt;<p->math<<endl;cout<<"tt英语成绩:"<<p->english<<endl;cout<<"tt品德成绩:"<<p->pinde<<endl;cout<<"tt教师评分:"<<p->teacher<<endl;cout<<""<<endl;return;/学生成绩录入函数struct student *input()s
16、truct student *head=NULL,*p1,*p2;/输入p1,p2链表最后节点char ch='y'len=1; p2=p1=(struct student *)malloc(sizeof(struct student);cout<<"请输入第"<<len<<"个学生的信息:"<<endl;sinput(p1);cout<<endl;cout<<"按n退出或按任意键继续"<<endl;cin>>ch;whil
17、e(1)if(len=1)/作为头结点 head=p1;else p2->next=p1;p2=p1;if(ch='N'|ch='n')break;p1=(struct student *)malloc(sizeof(struct student);system("cls");len+;cout<<"请输入第"<<len<<"个学生的信息:"<<endl;sinput(p1);cout<<endl;cout<<"按n
18、退出或按任意键继续"<<endl;cin>>ch;p2->next=NULL;paixu_num(head);cout<<"输入学生信息完成!请按任意键返回主菜单!"<<endl;getchar();return head;/学号排序void paixu_num(struct student *head) struct student t,*r,*p,*q;/t交换p、q,r头结点 r=head; if(r=NULL) cout<<"学生信息不存在,请先输入学生信息!"<&
19、lt;endl; return; while(r) p=r; q=r->next;while(q) if(strcmp(q->number,p->number)<0) /q<p strcpy(t.number,q->number);strcpy(,q->name); strcpy(t.sex,q->sex); strcpy(t.adds,q->adds); strcpy(t.phone,q->phone); strcpy(t.qq,q->qq); t.chinese=q->chinese; t.math=q-&
20、gt;math; t.english=q->english; t.txhp=q->txhp; t.pinde=q->pinde; t.teacher=q->teacher;strcpy(q->number,p->number);strcpy(q->name,p->name); strcpy(q->sex,p->sex); strcpy(q->adds,p->adds); strcpy(q->phone,p->phone); strcpy(q->qq,p->qq); q->chinese=p-&
21、gt;chinese; q->math=p->math; q->english=p->english; q->txhp=p->txhp; q->pinde=p->pinde; q->teacher=p->teacher;strcpy(p->number,t.number);strcpy(p->name,); strcpy(p->sex,t.sex); strcpy(p->adds,t.adds); strcpy(p->phone,t.phone); strcpy(p->qq,t.qq);
22、 p->chinese=t.chinese; p->math=t.math; p->english=t.english; p->txhp=t.txhp; p->pinde=t.pinde; p->teacher=t.teacher; q=q->next; r=r->next; /插入函数struct student *insert()struct student *p,*p1,*head;head=Read();p1=head;p=(struct student *)malloc(sizeof(struct student);char num14
23、,ch;cout<<"请输入你要插入的前一个学生的学号:"<<endl;cin>>num;while(p1)if(!strcmp(p1->number,num)sinput(p);p->next=p1->next;p1->next=p;len+;elsep1=p1->next;cout<<"按n退出或按任意键继续"<<endl; cin>>ch;if(ch='N'|ch='n')break;cout<<&quo
24、t;学生信息插入成功!请按任意键返回!"<<endl;getchar();return head;/修改学生信息struct student *alter()char temp13; struct student *p,*head;head=Read();p=head;cout<<"请输入要修改学生的学号:"cin>>temp;while(p)if(!strcmp(p->number,temp)sinput(p);p=p->next;cout<<endl;cout<<"学生信息修改成
25、功!请按任意键返回!"<<endl;cout<<endl;system("pause");return head;/删除学生信息struct student *del() char temp13;int m=0;struct student *p1,*p,*head;/p1删除head=Read();p1=p=head;cout<<"请输入你要删除学生的学号:"<<endl;cin>>temp;while(p)if(strcmp(p1->number,temp)=0)if(p1=
26、head)/删除的头结点head=p1->next;else p->next=p1->next;len-;m=1;cout<<"学生信息删除成功!请按任意键返回主菜单."<<endl;getchar();return head; else p=p->next;if(!m)cout<<"查找不到这个信息!"<<endl;return head;void find_num(struct student *head)/按学号查找 struct student *p=head;char te
27、mp9;int m = 0;cout<<"请输入要查找的学生的学号"<<endl;cin>>temp;while(p!=NULL) if(strcmp(p->number,temp) = 0) cout<<"该学生的具体信息为:"<<endl;cout<<endl;cout<<""<<endl;cout<<"tt学号:"<<p->number<<endl;cout<&
28、lt;"tt姓名:"<<p->name<<endl;cout<<"tt性别:"<<p->sex<<endl;cout<<"tt家庭住址:"<<p->adds<<endl;cout<<"tt联系电话:"<<p->phone<<endl;cout<<"ttQQ号:"<<p->qq<<endl;cout&l
29、t;<"tt语文成绩:"<<p->chinese<<endl;cout<<"tt数学成绩"<<p->math<<endl;cout<<"tt英语成绩"<<p->english<<endl;cout<<"tt平均成绩"<<p->ave<<endl;cout<<"tt品德成绩"<<p->pinde<<
30、;endl;cout<<"tt老师评分"<<p->teacher<<endl;cout<<"tt综合成绩"<<p->zc<<endl;score_paixu(head);cout<<"tt考试名次"<<p->ksmc<<endl;cout<<"tt综测名次"<<p->zcmc<<endl;cout<<""<<
31、;endl;cout<<endl;m=1;p= p->next;/继续向下寻找if(!m)cout<<"查找不到这个学号的信息!"<<endl;cout<<"按任意键返回主菜单"<<endl;getchar();return ;void find_name(struct student *head)/按姓名查找 struct student *p= head;char temp9;int m = 0;cout<<"请输入要查找的学生的姓名"<<e
32、ndl;cin>>temp;while(p)if(strcmp(p->name,temp) = 0)cout<<"该学生的具体信息为:"<<endl;cout<<endl;cout<<""<<endl;cout<<"学号:"<<p->number<<endl;cout<<"tt姓名:"<<p->name<<endl;cout<<"tt
33、性别:"<<p->sex<<endl;cout<<"tt家庭住址:"<<p->adds<<endl;cout<<"tt联系电话:"<<p->phone<<endl;cout<<"ttQQ号:"<<p->qq<<endl;cout<<"tt语文成绩:"<<p->chinese<<endl;cout<<
34、"tt数学成绩"<<p->math<<endl;cout<<"tt英语成绩"<<p->english<<endl;cout<<"tt平均成绩"<<p->ave<<endl;cout<<"tt品德成绩"<<p->pinde<<endl;cout<<"tt老师评分"<<p->teacher<<endl;c
35、out<<"tt综合成绩"<<p->zc<<endl;score_paixu(head);cout<<"tt考试名次"<<p->ksmc<<endl;cout<<"tt综测名次"<<p->zcmc<<endl;cout<<""<<endl;cout<<endl;m=1;p=p->next;if(!m)cout<<"查找不到这个学
36、号的信息!"<<endl;cout<<"按任意键返回主菜单"<<endl;getchar();return ;void output()struct student *p,*head;head=Read();p=head;int i=1; while(p) cout<<""<<endl;cout<<"tt学号:"<<p->number<<endl;cout<<"tt姓名:"<<p-
37、>name<<endl;cout<<"tt性别:"<<p->sex<<endl;cout<<"tt家庭住址:"<<p->adds<<endl;cout<<"tt联系电话:"<<p->phone<<endl;cout<<"ttQQ号:"<<p->qq<<endl;cout<<"tt语文成绩:"<&
38、lt;p->chinese<<endl;cout<<"tt数学成绩:"<<p->math<<endl;cout<<"tt英语成绩:"<<p->english<<endl;cout<<"tt品德成绩:"<<p->pinde<<endl;cout<<"tt老师评分:"<<p->teacher<<endl;cout<<&quo
39、t;tt平均成绩:"<<p->ave<<endl;cout<<"tt综合成绩:"<<p->zc<<endl;score_paixu(head);cout<<"tt考试名次"<<p->ksmc<<endl;cout<<"tt综合测评名次"<<p->zcmc<<endl;p=p->next;i+; cout<<""<<endl
40、;cout<<endl;cout<<"请按任意键返回主菜单"<<endl;getchar();return ;void max_student(struct student *head)struct student *p=head;float c2=0,m2=0,e2=0,s2=0,p2=0,stu2=0,t2=0; double a2=0,zc2=0;while(p)if(p->chinese>c2) c2=p->chinese;if(p->math>m2) m2=p->math;if(p->e
41、nglish>e2) e2=p->english;if(p->chinese+p->math+p->english)>s2) s2=(p->chinese+p->math+p->english);if(p->pinde>p2) p2=p->pinde;if(p->txhp>stu2) stu2=p->txhp;if(p->teacher>t2) t2=p->teacher;if(p->ave>a2)a2=p->ave;if(p->zc>zc2)zc2=p-&
42、gt;zc;p=p->next;cout<<""<<endl;cout<<"tt语文最高分:"<<c2<<endl;cout<<"tt数学最高分:"<<m2<<endl;cout<<"tt英语最高分:"<<e2<<endl;cout<<"tt总成绩最高分:"<<s2<<endl;cout<<"tt品德最
43、高分:"<<p2<<endl;cout<<"tt同学互评分最高:"<<stu2<<endl;cout<<"tt教师评分最高:"<<t2<<endl;cout<<"tt平均分最高:"<<a2<<endl;cout<<"tt综测最高分:"<<zc2<<endl;cout<<""<<endl;cout&
44、lt;<endl;cout<<"请按任意键返回."<<endl;getchar();return;void min_student(struct student *head)struct student *p=head;float c1=100,m1=100,e1=100,s1=100,p1=100,stu1=100,t1=100; double a1=100,zc1=100;while(p) if(p->chinese<c1) c1=p->chinese;if(p->math<m1) m1=p->math;
45、if(p->english<e1) e1=p->english;if(p->chinese+p->math+p->english)<s1) s1=(p->chinese+p->math+p->english);if(p->pinde<p1) p1=p->pinde;if(p->txhp<stu1) stu1=p->txhp;if(p->teacher<t1) t1=p->teacher;if(p->ave<a1)a1=p->ave;if(p->zc<z
46、c1)zc1=p->zc; p=p->next;cout<<""<<endl;cout<<"tt语文最低分:"<<c1<<endl;cout<<"tt数学最低分:"<<m1<<endl;cout<<"tt英语最低分:"<<e1<<endl;cout<<"tt总成绩最低分:"<<s1<<endl;cout<<
47、"tt品德最低分:"<<p1<<endl;cout<<"tt同学互评分最低分:"<<stu1<<endl;cout<<"tt教师评分最低分:"<<t1<<endl;cout<<"tt平均分最低分:"<<a1<<endl;cout<<"tt综测最低分:"<<zc1<<endl;cout<<""<
48、<endl;cout<<endl;cout<<"请按任意键返回."<<endl;getchar();return;void ave_student(struct student *head)struct student *p=head;float c_sum=0,m_sum=0,e_sum=0,p_sum=0,stu_sum=0,t_sum=0;float c_ave=0,m_ave=0,e_ave=0,all_ave=0,p_ave=0,stu_ave=0,t_ave=0;double zc_sum=0,zc_ave=0;whil
49、e(p) c_sum+=p->chinese; m_sum+=p->math; e_sum+=p->english;p_sum+=p->pinde;stu_sum+=p->txhp;t_sum+=p->teacher;zc_sum+=p->zc;p=p->next;c_ave=c_sum/len;m_ave=m_sum/len;e_ave=e_sum/len;all_ave=(c_ave+m_ave+e_ave)/3;p_ave=p_sum/len;stu_ave=stu_sum/len;t_ave=t_sum/len;zc_ave=zc_sum
50、/len;cout<<"tt"<<endl;cout<<"tt语文平均分为:"<<c_ave<<endl;cout<<"tt数学平均分为:"<<m_ave<<endl;cout<<"tt英语平均分为:"<<e_ave<<endl;cout<<"tt总成绩平均为:"<<all_ave<<endl;cout<<"
51、tt品德平均分为:"<<p_ave<<endl;cout<<"tt同学互评平均分为:"<<stu_ave<<endl;cout<<"tt教师评分平均分为:"<<t_ave<<endl;cout<<"tt综测平均分为:"<<zc_ave<<endl;cout<<"tt"<<endl;cout<<endl;cout<<"请
52、按任意键返回."<<endl;getchar();return;void every_student(struct student *head)struct student *p=head;while(p)switch(int)p->ave/10)case 10:case 9:a+;break;case 8:b+;break;case 7:c+;break;case 6:d+;break;default:e+;p=p->next;cout<<""<<endl;cout<<"平均成绩在90分以上的
53、有:"<<a<<endl;cout<<"平均成绩在80分以上的有:"<<b<<endl;cout<<"平均成绩在70分以上的有:"<<c<<endl;cout<<"平均成绩在60分以上的有:"<<d<<endl;cout<<"平均成绩在60分以下的有:"<<e<<endl;while(p)switch(int)p->chinese/1
54、0)case 10:case 9:a+;break;case 8:b+;break;case 7:c+;break;case 6:d+;break;default:e+;p=p->next;cout<<""<<endl;cout<<"语文成绩在90分以上的有:"<<a<<endl;cout<<"语文成绩在80分以上的有:"<<b<<endl;cout<<"语文成绩在70分以上的有:"<<c&
55、lt;<endl;cout<<"语文成绩在60分以上的有:"<<d<<endl;cout<<"语文成绩在60分以下的有:"<<e<<endl;while(p)switch(int)p->math/10)case 10:case 9:a+;break;case 8:b+;break;case 7:c+;break;case 6:d+;break;default:e+;p=p->next;cout<<""<<endl;cout
56、<<"数学成绩在90分以上的有:"<<a<<endl;cout<<"数学成绩在80分以上的有:"<<b<<endl;cout<<"数学成绩在70分以上的有:"<<c<<endl;cout<<"数学成绩在60分以上的有:"<<d<<endl;cout<<"数学成绩在60分以下的有:"<<e<<endl;while(p)s
57、witch(int)p->english/10)case 10:case 9:a+;break;case 8:b+;break;case 7:c+;break;case 6:d+;break;default:e+;p=p->next;cout<<""<<endl;cout<<"英语成绩在90分以上的有:"<<a<<endl;cout<<"英语成绩在80分以上的有:"<<b<<endl;cout<<"英语成绩
58、在70分以上的有:"<<c<<endl;cout<<"英语成绩在60分以上的有:"<<d<<endl;cout<<"英语成绩在60分以下的有:"<<e<<endl;while(p)switch(int)p->pinde/10)case 10:case 9:a+;break;case 8:b+;break;case 7:c+;break;case 6:d+;break;default:e+;p=p->next;cout<<&qu
59、ot;"<<endl;cout<<"品德成绩在90分以上的有:"<<a<<endl;cout<<"品德成绩在80分以上的有:"<<b<<endl;cout<<"品德成绩在70分以上的有:"<<c<<endl;cout<<"品德成绩在60分以上的有:"<<d<<endl;cout<<"品德成绩在60分以下的有:"<&
60、lt;e<<endl;while(p)switch(int)p->txhp/10)case 10:case 9:a+;break;case 8:b+;break;case 7:c+;break;case 6:d+;break;default:e+;p=p->next;cout<<""<<endl;cout<<"同学互评在90分以上的有:"<<a<<endl;cout<<"同学互评在80分以上的有:"<<b<<endl
61、;cout<<"同学互评在70分以上的有:"<<c<<endl;cout<<"同学互评在60分以上的有:"<<d<<endl;cout<<"同学互评在60分以下的有:"<<e<<endl;while(p)switch(int)p->teacher/10)case 10:case 9:a+;break;case 8:b+;break;case 7:c+;break;case 6:d+;break;default:e+;p=p
62、->next;cout<<""<<endl;cout<<"教师评分在90分以上的有:"<<a<<endl;cout<<"教师评分在80分以上的有:"<<b<<endl;cout<<"教师评分在70分以上的有:"<<c<<endl;cout<<"教师评分在60分以上的有:"<<d<<endl;cout<<"
63、;教师评分在60分以下的有:"<<e<<endl;while(p)switch(int)p->zc/10)case 10:case 9:a+;break;case 8:b+;break;case 7:c+;break;case 6:d+;break;default:e+;p=p->next;cout<<""<<endl;cout<<"综测成绩在90分以上的有:"<<a<<endl;cout<<"综测成绩在80分以上的有:&quo
64、t;<<b<<endl;cout<<"综测成绩在70分以上的有:"<<c<<endl;cout<<"综测成绩在60分以上的有:"<<d<<endl;cout<<"综测成绩在60分以下的有:"<<e<<endl;cout<<""<<endl;cout<<"请按任意键退出."<<endl;getchar();return;
65、void score_paixu(struct student *head)struct student *p,*p1,*r;p=p1=r=head;int n=0;/学生总数while(p)/节点总数n+;p=p->next;double *ave1=new doublen;double *zc1=new doublen;for(int i=0;i<n;i+)/依次存入每一个学生ave,zcave1i=p1->ave;zc1i=p1->zc;p1=p1->next; for(i=0;i<n;i+)/冒泡排序 for(int j=0;j<n;j+) i
66、f(ave1j<ave1j+1) double ave11=ave1j;ave1j=ave1j+1; ave1j+1=ave11; if(zc1j<zc1j+1) double zc11=zc1j;zc1j=zc1j+1; zc1j+1=zc11; while(r)for(i=0;i<n;i+)if(ave1i=r->ave) r->ksmc=i+1;if(zc1i=r->zc) r->zcmc=i+1;r=r->next;cout<<"排名完成!请按任意键返回主菜单的浏览学生信息查看!(如果是浏览学生信息则按任意键得到名次
67、!)"<<endl;delete ave1;delete zc1;getchar();return;/帮助void help()system ("cls");/清屏cout<<" *欢迎使用学生综合测评系统* "<<endl;cout<<endl;cout<<"本系统可以存储学生的基本信息和数据信息,所有信息按学号以小到大的顺序存入文件。"<<endl;cout<<"基本信息包括:学号、姓名、性别、家庭住址、联系电话、qq"<<endl;cout<<"数据信息包括:语文、数学、外语三门单科成绩、考试平均成绩、考试名次、同学互评分、品德成绩、任课教师评分、综合测评分、综合测评名次"<<endl;cout<<&quo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四川省成都市温江区2023-2024学年五年级下学期语文期末试卷(含答案)
- 2025建筑工地材料装卸合同
- 2025上海市物业管理服务合同
- 2025家具购买合同书模板
- 2025标准中介版房屋租赁合同样本
- 2025合作协议:土地项目共同开发合同
- 2025关于地暖系统安装合同书
- 2025销售行业简易劳动合同(参考文本)
- 2025国内劳务合同(5)范文
- 《青少年骨折与关节损伤》课件
- 福建省漳州地区校联考2024-2025学年七年级下学期期中考试语文试卷(含答案)
- 2025年便利店店员劳动合同
- GB/T 196-2025普通螺纹基本尺寸
- 2025年陕西省汉中市宁强县中考一模道德与法治试题(含答案)
- 工地分红合同协议
- 变配电工多选试题及答案
- 零售业智能转型:DeepSeek驱动的消费行为分析与推选系统
- 中华人民共和国农村集体经济组织法
- GB/T 25052-2024连续热浸镀层钢板和钢带尺寸、外形、重量及允许偏差
- 杭州市主城区声环境功能区划分图
- 6G项目实施方案参考模板
评论
0/150
提交评论