信息管理系统分析理解


#include”stdio.h”#include”stdlib.h”#include”string.h”#include”conio.h”#define PAGE 3#define MAX 1000#define N 5int k=0; /*结构体类型*/typedef struct { int num;/*编号*/ char name[20];/*物品名称*/ char sex[5];/*种类*/ int age;/*保质期*/ char studentclass[20];/*品牌*/ int score;/*价格*/}STUDENTS;
int read_file(STUDENTS stu[]){ FILE *fp; int i=0; if((fp=fopen(“stu.txt”,”rt”))==NULL) {printf(“nn*****库存文件不存在请创”); return 0; } while(feof(fp)!=1) { fread(&stu[i],sizeof(STUDENTS),1,fp); if(stu[i].num==0) break; else i++; } fclose(fp); return i;}void save_file(STUDENTS stu[],int sum){FILE*fp;int i;if((fp=fopen(“stu.txt”,”wb”))==NULL){printf(“写文件错误!n”); return;} for(i=0;i

if(fwrite(&stu[i],sizeof(STUDENTS),1,fp)!=1)

printf(“写文件错误!n”);

fclose(fp);

}

/*创建学生信息*/

int input(STUDENTS stu[])

{ int i,x;

for(i=0;i

{

system(“cls”);

printf(“nn 录入学生信息 (最多%d个)n”,MAX);

printf(” —————————-n”);

printf(“n 第%d个学生”,k+1);

printf(“n 请输入物品编号:”);

scanf(“%d”,&stu[k].num);

printf(“n 请输入物品名称:”);

scanf(“%s”,stu[k].name);

printf(“n 请输入物品种类:”);

scanf(“%s”,stu[k].sex);

printf(“n 请输入物品保质期:”);

scanf(“%d”,&stu[k].age);

printf(“n 请输入品牌:”);

scanf(“%s”,stu[k].studentclass);

printf(“n 请输入物品价格:”);

scanf(“%d”,&stu[k++].score);

printf(“n 请按1键返回菜单或按0键继续创建”);

scanf(“%d”,&x);

if(x)

break;

}

return k;

}

/*删除学生信息*/

void deletel(STUDENTS stu[])

{ system(“cls”);

char Stuname2[20];

int i,j;

printf(“请输入想删的物品”);

scanf(“%s”,Stuname2);

printf(“n”);

for(i=0;i

if(strcmp(stu[i].name,Stuname2)==0)

for(j=0;j

stu[i].name[j]=stu[i+1].name[j];

k–;

printf(“删除成功n”);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&i);

getchar();

}

/*打印学生信息*/

void output(STUDENTS stu[])

{ system(“cls”);

int i;

for(i=0;i

printf(“编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&i);

getchar();

}

/*查询学生信息*/

void inquire(STUDENTS stu[])

{ int i;

int num;

system(“cls”);

printf(” nn请输入您要查找的物品编号”);

scanf(“%d”,&num);

for(i=0;i

if(num==stu[i].num)

printf(“nnn编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&i);

getchar();

}

/*修改学生信息*/

void change(STUDENTS stu[])

{ int num,i,choice;

system(“cls”);

printf(“nnn 请输入您要修改的物品编号”);

scanf(“%d”,&num);

for(i=0;i

{ if(num==stu[i].num)

printf(“n编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“nnn ********请输入您想要修改的数据********nn”);

printf(” 1. 编号nn”);

printf(” 2. 名称nn”);

printf(” 3. 种类nn”);

printf(” 4. 保质期nn”);

printf(” 5. 品牌nn”);

printf(” 6. 价格nn”);

printf(” 请选择1-6:”);

scanf(“%d”,&choice);

switch(choice)

{case 1:{

printf(“n 请输入你改的新编号”);

scanf(“%d”,&stu[i].num);

break;

}

case 2:{

printf(“n 请输入你改的新名称”);

scanf(“%s”,stu[i].name);

break;

}

case 3:{

printf(“n 请输入你改的新种类”);

scanf(“%s”,stu[i].sex);

break;

}

case 4:{

printf(“n 请输入你改的新保质期”);

scanf(“%d”,&stu[i].age);

break;

}

case 5:{

printf(“n 请输入你改的新品牌”);

scanf(“%s”,stu[i].studentclass);

break;

}

case 6:{

printf(“n 请输入你改的新价格”);

scanf(“%d”,&stu[i].score);

break;

}

}

printf(“编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&i);

break;

}

}

/*学生成绩信息排名*/

void sort(STUDENTS stu[])

{ int i,j,n=1,x;

system(“cls”);

int t;

for(i=0;i

for(j=i+1;j

if(stu[i].score

{ t=stu[i].score;

stu[i].score=stu[j].score;

stu[j].score=t;

t=stu[i].num;

stu[i].num=stu[j].num;

stu[j].num=t;

}

for(i=0;i

printf(“价格排名 编号 价格n %d %d %dn”,n++,stu[i].num,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&x);

getchar();

}

void pagedis()

{

printf(” nnn **********************************n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * 欢迎进入物品信息管理系统 *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” **********************************n”);

}

void check()

{

char userName[5];/*用户名*/

char userPWD[5];/*密码*/

int i,sum;

system(“color 1A”);

for(i = 1; i

{

/*用户名和密码均为abcde;*/

printf(” 用户名帅气的莫神密码简直不要太帅nn”);

printf(“n 请输入您的用户名:”);

gets(userName);

printf(“n 请输入您的密码:”);

gets(userPWD);

if ((strcmp(userName,”帅气的莫神”)==0) && (strcmp(userPWD,”简直不要太帅”)==0))/*验证用户名和密码*/

{

printf(“用户名和密码正确显示主菜单”);

return;

}

else

{

if (i

{

printf(“用户名或密码错误提示用户重新输入”);

printf(“用户名或密码错误请重新输入!”);

}

else

{

printf(“连续3次输错用户名或密码退出系统。”);

printf(“您已连续3次将用户名或密码输错系统将退出!”);

exit(1);

}

}

}

}

void menu()

{

STUDENTS stu[20];

int choice,k,sum;

sum=read_file(stu);

if(sum==0)

{ printf(“首先录入基本库存信息按回车后进入*****n”);

getch();

sum=input(stu);

}

do

{ system(“cls”);

printf(“nnn ********学生信息管理系统********nn”);

printf(” 1. 创建物品信息nn”);

printf(” 2. 打印物品信息nn”);

printf(” 3. 查询物品信息nn”);

printf(” 4. 修改物品信息nn”);

printf(” 5. 删除物品信息nn”);

printf(” 6. 物品价格信息排名nn”);

printf(” 0. 退出系统nn”);

printf(” 请选择0-6:”);

scanf(“%d”,&choice);

switch(choice)

{

case 1: k=input(stu); break;/*创建物品信息*/

case 2: output( stu) ; break;/*打印物品信息*/

case 3: inquire(stu); break;/*查询物品信息*/

case 4: change(stu); break;/*修改物品信息*/

case 5: deletel(stu); break;/*删除物品信息*/

case 6: sort(stu); break;/*学生成绩信息排名*/

case 0: break;

}

}while(choice!=0);

save_file(stu,sum);

}

int main()

{

int i,sum;

pagedis();

check();

menu();

}

学生信息管理系统改为物品管理系统将num name age等改名成物品的编号名称等属性更改默认账号密码更改界面颜色———————————————————150809303

if(fwrite(&stu[i],sizeof(STUDENTS),1,fp)!=1) printf(“写文件错误!n”); fclose(fp);}

/*创建学生信息*/int input(STUDENTS stu[]){ int i,x; for(i=0;i
{ system(“cls”); printf(“nn 录入学生信息 (最多%d个)n”,MAX); printf(” —————————-n”); printf(“n 第%d个学生”,k+1); printf(“n 请输入物品编号:”); scanf(“%d”,&stu[k].num); printf(“n 请输入物品名称:”); scanf(“%s”,stu[k].name); printf(“n 请输入物品种类:”); scanf(“%s”,stu[k].sex); printf(“n 请输入物品保质期:”); scanf(“%d”,&stu[k].age); printf(“n 请输入品牌:”); scanf(“%s”,stu[k].studentclass); printf(“n 请输入物品价格:”); scanf(“%d”,&stu[k++].score); printf(“n 请按1键返回菜单或按0键继续创建”); scanf(“%d”,&x); if(x) break; } return k;}

/*删除学生信息*/void deletel(STUDENTS stu[]) { system(“cls”); char Stuname2[20]; int i,j; printf(“请输入想删的物品”); scanf(“%s”,Stuname2); printf(“n”); for(i=0;i

if(strcmp(stu[i].name,Stuname2)==0)

for(j=0;j

stu[i].name[j]=stu[i+1].name[j];

k–;

printf(“删除成功n”);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&i);

getchar();

}

/*打印学生信息*/

void output(STUDENTS stu[])

{ system(“cls”);

int i;

for(i=0;i

printf(“编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&i);

getchar();

}

/*查询学生信息*/

void inquire(STUDENTS stu[])

{ int i;

int num;

system(“cls”);

printf(” nn请输入您要查找的物品编号”);

scanf(“%d”,&num);

for(i=0;i

if(num==stu[i].num)

printf(“nnn编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&i);

getchar();

}

/*修改学生信息*/

void change(STUDENTS stu[])

{ int num,i,choice;

system(“cls”);

printf(“nnn 请输入您要修改的物品编号”);

scanf(“%d”,&num);

for(i=0;i

{ if(num==stu[i].num)

printf(“n编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“nnn ********请输入您想要修改的数据********nn”);

printf(” 1. 编号nn”);

printf(” 2. 名称nn”);

printf(” 3. 种类nn”);

printf(” 4. 保质期nn”);

printf(” 5. 品牌nn”);

printf(” 6. 价格nn”);

printf(” 请选择1-6:”);

scanf(“%d”,&choice);

switch(choice)

{case 1:{

printf(“n 请输入你改的新编号”);

scanf(“%d”,&stu[i].num);

break;

}

case 2:{

printf(“n 请输入你改的新名称”);

scanf(“%s”,stu[i].name);

break;

}

case 3:{

printf(“n 请输入你改的新种类”);

scanf(“%s”,stu[i].sex);

break;

}

case 4:{

printf(“n 请输入你改的新保质期”);

scanf(“%d”,&stu[i].age);

break;

}

case 5:{

printf(“n 请输入你改的新品牌”);

scanf(“%s”,stu[i].studentclass);

break;

}

case 6:{

printf(“n 请输入你改的新价格”);

scanf(“%d”,&stu[i].score);

break;

}

}

printf(“编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&i);

break;

}

}

/*学生成绩信息排名*/

void sort(STUDENTS stu[])

{ int i,j,n=1,x;

system(“cls”);

int t;

for(i=0;i

for(j=i+1;j

if(stu[i].score

{ t=stu[i].score;

stu[i].score=stu[j].score;

stu[j].score=t;

t=stu[i].num;

stu[i].num=stu[j].num;

stu[j].num=t;

}

for(i=0;i

printf(“价格排名 编号 价格n %d %d %dn”,n++,stu[i].num,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&x);

getchar();

}

void pagedis()

{

printf(” nnn **********************************n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * 欢迎进入物品信息管理系统 *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” **********************************n”);

}

void check()

{

char userName[5];/*用户名*/

char userPWD[5];/*密码*/

int i,sum;

system(“color 1A”);

for(i = 1; i

{

/*用户名和密码均为abcde;*/

printf(” 用户名帅气的莫神密码简直不要太帅nn”);

printf(“n 请输入您的用户名:”);

gets(userName);

printf(“n 请输入您的密码:”);

gets(userPWD);

if ((strcmp(userName,”帅气的莫神”)==0) && (strcmp(userPWD,”简直不要太帅”)==0))/*验证用户名和密码*/

{

printf(“用户名和密码正确显示主菜单”);

return;

}

else

{

if (i

{

printf(“用户名或密码错误提示用户重新输入”);

printf(“用户名或密码错误请重新输入!”);

}

else

{

printf(“连续3次输错用户名或密码退出系统。”);

printf(“您已连续3次将用户名或密码输错系统将退出!”);

exit(1);

}

}

}

}

void menu()

{

STUDENTS stu[20];

int choice,k,sum;

sum=read_file(stu);

if(sum==0)

{ printf(“首先录入基本库存信息按回车后进入*****n”);

getch();

sum=input(stu);

}

do

{ system(“cls”);

printf(“nnn ********学生信息管理系统********nn”);

printf(” 1. 创建物品信息nn”);

printf(” 2. 打印物品信息nn”);

printf(” 3. 查询物品信息nn”);

printf(” 4. 修改物品信息nn”);

printf(” 5. 删除物品信息nn”);

printf(” 6. 物品价格信息排名nn”);

printf(” 0. 退出系统nn”);

printf(” 请选择0-6:”);

scanf(“%d”,&choice);

switch(choice)

{

case 1: k=input(stu); break;/*创建物品信息*/

case 2: output( stu) ; break;/*打印物品信息*/

case 3: inquire(stu); break;/*查询物品信息*/

case 4: change(stu); break;/*修改物品信息*/

case 5: deletel(stu); break;/*删除物品信息*/

case 6: sort(stu); break;/*学生成绩信息排名*/

case 0: break;

}

}while(choice!=0);

save_file(stu,sum);

}

int main()

{

int i,sum;

pagedis();

check();

menu();

}

学生信息管理系统改为物品管理系统将num name age等改名成物品的编号名称等属性更改默认账号密码更改界面颜色———————————————————150809303

if(strcmp(stu[i].name,Stuname2)==0) for(j=0;j
stu[i].name[j]=stu[i+1].name[j]; k–; printf(“删除成功n”); printf(“按任意键加回车返回主菜单!”); scanf(“%d”,&i); getchar();}
/*打印学生信息*/ void output(STUDENTS stu[]){ system(“cls”); int i; for(i=0;i

printf(“编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&i);

getchar();

}

/*查询学生信息*/

void inquire(STUDENTS stu[])

{ int i;

int num;

system(“cls”);

printf(” nn请输入您要查找的物品编号”);

scanf(“%d”,&num);

for(i=0;i

if(num==stu[i].num)

printf(“nnn编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&i);

getchar();

}

/*修改学生信息*/

void change(STUDENTS stu[])

{ int num,i,choice;

system(“cls”);

printf(“nnn 请输入您要修改的物品编号”);

scanf(“%d”,&num);

for(i=0;i

{ if(num==stu[i].num)

printf(“n编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“nnn ********请输入您想要修改的数据********nn”);

printf(” 1. 编号nn”);

printf(” 2. 名称nn”);

printf(” 3. 种类nn”);

printf(” 4. 保质期nn”);

printf(” 5. 品牌nn”);

printf(” 6. 价格nn”);

printf(” 请选择1-6:”);

scanf(“%d”,&choice);

switch(choice)

{case 1:{

printf(“n 请输入你改的新编号”);

scanf(“%d”,&stu[i].num);

break;

}

case 2:{

printf(“n 请输入你改的新名称”);

scanf(“%s”,stu[i].name);

break;

}

case 3:{

printf(“n 请输入你改的新种类”);

scanf(“%s”,stu[i].sex);

break;

}

case 4:{

printf(“n 请输入你改的新保质期”);

scanf(“%d”,&stu[i].age);

break;

}

case 5:{

printf(“n 请输入你改的新品牌”);

scanf(“%s”,stu[i].studentclass);

break;

}

case 6:{

printf(“n 请输入你改的新价格”);

scanf(“%d”,&stu[i].score);

break;

}

}

printf(“编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&i);

break;

}

}

/*学生成绩信息排名*/

void sort(STUDENTS stu[])

{ int i,j,n=1,x;

system(“cls”);

int t;

for(i=0;i

for(j=i+1;j

if(stu[i].score

{ t=stu[i].score;

stu[i].score=stu[j].score;

stu[j].score=t;

t=stu[i].num;

stu[i].num=stu[j].num;

stu[j].num=t;

}

for(i=0;i

printf(“价格排名 编号 价格n %d %d %dn”,n++,stu[i].num,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&x);

getchar();

}

void pagedis()

{

printf(” nnn **********************************n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * 欢迎进入物品信息管理系统 *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * 免费云主机域名 *n”);

printf(” **********************************n”);

}

void check()

{

char userName[5];/*用户名*/

char userPWD[5];/*密码*/

int i,sum;

system(“color 1A”);

for(i = 1; i

{

/*用户名和密码均为abcde;*/

printf(” 用户名帅气的莫神密码简直不要太帅nn”);

printf(“n 请输入您的用户名:”);

gets(userName);

printf(“n 请输入您的密码:”);

gets(userPWD);

if ((strcmp(userName,”帅气的莫神”)==0) && (strcmp(userPWD,”简直不要太帅”)==0))/*验证用户名和密码*/

{

printf(“用户名和密码正确显示主菜单”);

return;

}

else

{

if (i

{

printf(“用户名或密码错误提示用户重新输入”);

printf(“用户名或密码错误请重新输入!”);

}

else

{

printf(“连续3次输错用户名或密码退出系统。”);

printf(“您已连续3次将用户名或密码输错系统将退出!”);

exit(1);

}

}

}

}

void menu()

{

STUDENTS stu[20];

int choice,k,sum;

sum=read_file(stu);

if(sum==0)

{ printf(“首先录入基本库存信息按回车后进入*****n”);

getch();

sum=input(stu);

}

do

{ system(“cls”);

printf(“nnn ********学生信息管理系统********nn”);

printf(” 1. 创建物品信息nn”);

printf(” 2. 打印物品信息nn”);

printf(” 3. 查询物品信息nn”);

printf(” 4. 修改物品信息nn”);

printf(” 5. 删除物品信息nn”);

printf(” 6. 物品价格信息排名nn”);

printf(” 0. 退出系统nn”);

printf(” 请选择0-6:”);

scanf(“%d”,&choice);

switch(choice)

{

case 1: k=input(stu); break;/*创建物品信息*/

case 2: output( stu) ; break;/*打印物品信息*/

case 3: inquire(stu); break;/*查询物品信息*/

case 4: change(stu); break;/*修改物品信息*/

case 5: deletel(stu); break;/*删除物品信息*/

case 6: sort(stu); break;/*学生成绩信息排名*/

case 0: break;

}

}while(choice!=0);

save_file(stu,sum);

}

int main()

{

int i,sum;

pagedis();

check();

menu();

}

学生信息管理系统改为物品管理系统将num name age等改名成物品的编号名称等属性更改默认账号密码更改界面颜色———————————————————150809303

printf(“编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name, stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score); printf(“按任意键加回车返回主菜单!”); scanf(“%d”,&i); getchar();}
/*查询学生信息*/void inquire(STUDENTS stu[]) { int i; int num; system(“cls”); printf(” nn请输入您要查找的物品编号”); scanf(“%d”,&num); for(i=0;i

if(num==stu[i].num)

printf(“nnn编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&i);

getchar();

}

/*修改学生信息*/

void change(STUDENTS stu[])

{ int num,i,choice;

system(“cls”);

printf(“nnn 请输入您要修改的物品编号”);

scanf(“%d”,&num);

for(i=0;i

{ if(num==stu[i].num)

printf(“n编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“nnn ********请输入您想要修改的数据********nn”);

printf(” 1. 编号nn”);

printf(” 2. 名称nn”);

printf(” 3. 种类nn”);

printf(” 4. 保质期nn”);

printf(” 5. 品牌nn”);

printf(” 6. 价格nn”);

printf(” 请选择1-6:”);

scanf(“%d”,&choice);

switch(choice)

{case 1:{

printf(“n 请输入你改的新编号”);

scanf(“%d”,&stu[i].num);

break;

}

case 2:{

printf(“n 请输入你改的新名称”);

scanf(“%s”,stu[i].name);

break;

}

case 3:{

printf(“n 请输入你改的新种类”);

scanf(“%s”,stu[i].sex);

break;

}

case 4:{

printf(“n 请输入你改的新保质期”);

scanf(“%d”,&stu[i].age);

break;

}

case 5:{

printf(“n 请输入你改的新品牌”);

scanf(“%s”,stu[i].studentclass);

break;

}

case 6:{

printf(“n 请输入你改的新价格”);

scanf(“%d”,&stu[i].score);

break;

}

}

printf(“编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&i);

break;

}

}

/*学生成绩信息排名*/

void sort(STUDENTS stu[])

{ int i,j,n=1,x;

system(“cls”);

int t;

for(i=0;i

for(j=i+1;j

if(stu[i].score

{ t=stu[i].score;

stu[i].score=stu[j].score;

stu[j].score=t;

t=stu[i].num;

stu[i].num=stu[j].num;

stu[j].num=t;

}

for(i=0;i

printf(“价格排名 编号 价格n %d %d %dn”,n++,stu[i].num,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&x);

getchar();

}

void pagedis()

{

printf(” nnn **********************************n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * 欢迎进入物品信息管理系统 *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” **********************************n”);

}

void check()

{

char userName[5];/*用户名*/

char userPWD[5];/*密码*/

int i,sum;

system(“color 1A”);

for(i = 1; i

{

/*用户名和密码均为abcde;*/

printf(” 用户名帅气的莫神密码简直不要太帅nn”);

printf(“n 请输入您的用户名:”);

gets(userName);

printf(“n 请输入您的密码:”);

gets(userPWD);

if ((strcmp(userName,”帅气的莫神”)==0) && (strcmp(userPWD,”简直不要太帅”)==0))/*验证用户名和密码*/

{

printf(“用户名和密码正确显示主菜单”);

return;

}

else

{

if (i

{

printf(“用户名或密码错误提示用户重新输入”);

printf(“用户名或密码错误请重新输入!”);

}

else

{

printf(“连续3次输错用户名或密码退出系统。”);

printf(“您已连续3次将用户名或密码输错系统将退出!”);

exit(1);

}

}

}

}

void menu()

{

STUDENTS stu[20];

int choice,k,sum;

sum=read_file(stu);

if(sum==0)

{ printf(“首先录入基本库存信息按回车后进入*****n”);

getch();

sum=input(stu);

}

do

{ system(“cls”);

printf(“nnn ********学生信息管理系统********nn”);

printf(” 1. 创建物品信息nn”);

printf(” 2. 打印物品信息nn”);

printf(” 3. 查询物品信息nn”);

printf(” 4. 修改物品信息nn”);

printf(” 5. 删除物品信息nn”);

printf(” 6. 物品价格信息排名nn”);

printf(” 0. 退出系统nn”);

printf(” 请选择0-6:”);

scanf(“%d”,&choice);

switch(choice)

{

case 1: k=input(stu); break;/*创建物品信息*/

case 2: output( stu) ; break;/*打印物品信息*/

case 3: inquire(stu); break;/*查询物品信息*/

case 4: change(stu); break;/*修改物品信息*/

case 5: deletel(stu); break;/*删除物品信息*/

case 6: sort(stu); break;/*学生成绩信息排名*/

case 0: break;

}

}while(choice!=0);

save_file(stu,sum);

}

int main()

{

int i,sum;

pagedis();

check();

menu();

}

学生信息管理系统改为物品管理系统将num name age等改名成物品的编号名称等属性更改默认账号密码更改界面颜色———————————————————150809303

if(num==stu[i].num) printf(“nnn编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name, stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score); printf(“按任意键加回车返回主菜单!”); scanf(“%d”,&i); getchar(); }

/*修改学生信息*/void change(STUDENTS stu[]) { int num,i,choice; system(“cls”); printf(“nnn 请输入您要修改的物品编号”); scanf(“%d”,&num); for(i=0;i

{ if(num==stu[i].num)

printf(“n编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“nnn ********请输入您想要修改的数据********nn”);

printf(” 1. 编号nn”);

printf(” 2. 名称nn”);

printf(” 3. 种类nn”);

printf(” 4. 保质期nn”);

printf(” 5. 品牌nn”);

printf(” 6. 价格nn”);

printf(” 请选择1-6:”);

scanf(“%d”,&choice);

switch(choice)

{case 1:{

printf(“n 请输入你改的新编号”);

scanf(“%d”,&stu[i].num);

break;

}

case 2:{

printf(“n 请输入你改的新名称”);

scanf(“%s”,stu[i].name);

break;

}

case 3:{

printf(“n 请输入你改的新种类”);

scanf(“%s”,stu[i].sex);

break;

}

case 4:{

printf(“n 请输入你改的新保质期”);

scanf(“%d”,&stu[i].age);

break;

}

case 5:{

printf(“n 请输入你改的新品牌”);

scanf(“%s”,stu[i].studentclass);

break;

}

case 6:{

printf(“n 请输入你改的新价格”);

scanf(“%d”,&stu[i].score);

break;

}

}

printf(“编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name,

stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&i);

break;

}

}

/*学生成绩信息排名*/

void sort(STUDENTS stu[])

{ int i,j,n=1,x;

system(“cls”);

int t;

for(i=0;i

for(j=i+1;j

if(stu[i].score

{ t=stu[i].score;

stu[i].score=stu[j].score;

stu[j].score=t;

t=stu[i].num;

stu[i].num=stu[j].num;

stu[j].num=t;

}

for(i=0;i

printf(“价格排名 编号 价格n %d %d %dn”,n++,stu[i].num,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&x);

getchar();

}

void pagedis()

{

printf(” nnn **********************************n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * 欢迎进入物品信息管理系统 *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” **********************************n”);

}

void check()

{

char userName[5];/*用户名*/

char userPWD[5];/*密码*/

int i,sum;

system(“color 1A”);

for(i = 1; i

{

/*用户名和密码均为abcde;*/

printf(” 用户名帅气的莫神密码简直不要太帅nn”);

printf(“n 请输入您的用户名:”);

gets(userName);

printf(“n 请输入您的密码:”);

gets(userPWD);

if ((strcmp(userName,”帅气的莫神”)==0) && (strcmp(userPWD,”简直不要太帅”)==0))/*验证用户名和密码*/

{

printf(“用户名和密码正确显示主菜单”);

return;

}

else

{

if (i

{

printf(“用户名或密码错误提示用户重新输入”);

printf(“用户名或密码错误请重新输入!”);

}

else

{

printf(“连续3次输错用户名或密码退出系统。”);

printf(“您已连续3次将用户名或密码输错系统将退出!”);

exit(1);

}

}

}

}

void menu()

{

STUDENTS stu[20];

int choice,k,sum;

sum=read_file(stu);

if(sum==0)

{ printf(“首先录入基本库存信息按回车后进入*****n”);

getch();

sum=input(stu);

}

do

{ system(“cls”);

printf(“nnn ********学生信息管理系统********nn”);

printf(” 1. 创建物品信息nn”);

printf(” 2. 打印物品信息nn”);

printf(” 3. 查询物品信息nn”);

printf(” 4. 修改物品信息nn”);

printf(” 5. 删除物品信息nn”);

printf(” 6. 物品价格信息排名nn”);

printf(” 0. 退出系统nn”);

printf(” 请选择0-6:”);

scanf(“%d”,&choice);

switch(choice)

{

case 1: k=input(stu); break;/*创建物品信息*/

case 2: output( stu) ; break;/*打印物品信息*/

case 3: inquire(stu); break;/*查询物品信息*/

case 4: change(stu); break;/*修改物品信息*/

case 5: deletel(stu); break;/*删除物品信息*/

case 6: sort(stu); break;/*学生成绩信息排名*/

case 0: break;

}

}while(choice!=0);

save_file(stu,sum);

}

int main()

{

int i,sum;

pagedis();

check();

menu();

}

学生信息管理系统改为物品管理系统将num name age等改名成物品的编号名称等属性更改默认账号密码更改界面颜色———————————————————150809303

{ if(num==stu[i].num) printf(“n编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name, stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score);
printf(“nnn ********请输入您想要修改的数据********nn”); printf(” 1. 编号nn”); printf(” 2. 名称nn”); printf(” 3. 种类nn”); printf(” 4. 保质期nn”); printf(” 5. 品牌nn”); printf(” 6. 价格nn”); printf(” 请选择1-6:”); scanf(“%d”,&choice); switch(choice) {case 1:{ printf(“n 请输入你改的新编号”); scanf(“%d”,&stu[i].num); break; } case 2:{ printf(“n 请输入你改的新名称”); scanf(“%s”,stu[i].name); break; } case 3:{ printf(“n 请输入你改的新种类”); scanf(“%s”,stu[i].sex); break; } case 4:{ printf(“n 请输入你改的新保质期”); scanf(“%d”,&stu[i].age); break; } case 5:{ printf(“n 请输入你改的新品牌”); scanf(“%s”,stu[i].studentclass); break; } case 6:{ printf(“n 请输入你改的新价格”); scanf(“%d”,&stu[i].score); break; } } printf(“编号%d,名称%s,种类%s,保质期%d,品牌%s,价格: %dn”,stu[i].num,stu[i].name, stu[i].sex,stu[i].age,stu[i].studentclass,stu[i].score); printf(“按任意键加回车返回主菜单!”); scanf(“%d”,&i); break; }}

/*学生成绩信息排名*/void sort(STUDENTS stu[]) { int i,j,n=1,x; system(“cls”); int t; for(i=0;i

for(j=i+1;j

if(stu[i].score

{ t=stu[i].score;

stu[i].score=stu[j].score;

stu[j].score=t;

t=stu[i].num;

stu[i].num=stu[j].num;

stu[j].num=t;

}

for(i=0;i

printf(“价格排名 编号 价格n %d %d %dn”,n++,stu[i].num,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&x);

getchar();

}

void pagedis()

{

printf(” nnn **********************************n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * 欢迎进入物品信息管理系统 *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” **********************************n”);

}

void check()

{

char userName[5];/*用户名*/

char userPWD[5];/*密码*/

int i,sum;

system(“color 1A”);

for(i = 1; i

{

/*用户名和密码均为abcde;*/

printf(” 用户名帅气的莫神密码简直不要太帅nn”);

printf(“n 请输入您的用户名:”);

gets(userName);

printf(“n 请输入您的密码:”);

gets(userPWD);

if ((strcmp(userName,”帅气的莫神”)==0) && (strcmp(userPWD,”简直不要太帅”)==0))/*验证用户名和密码*/

{

printf(“用户名和密码正确显示主菜单”);

return;

}

else

{

if (i

{

printf(“用户名或密码错误提示用户重新输入”);

printf(“用户名或密码错误请重新输入!”);

}

else

{

printf(“连续3次输错用户名或密码退出系统。”);

printf(“您已连续3次将用户名或密码输错系统将退出!”);

exit(1);

}

}

}

}

void menu()

{

STUDENTS stu[20];

int choice,k,sum;

sum=read_file(stu);

if(sum==0)

{ printf(“首先录入基本库存信息按回车后进入*****n”);

getch();

sum=input(stu);

}

do

{ system(“cls”);

printf(“nnn ********学生信息管理系统********nn”);

printf(” 1. 创建物品信息nn”);

printf(” 2. 打印物品信息nn”);

printf(” 3. 查询物品信息nn”);

printf(” 4. 修改物品信息nn”);

printf(” 5. 删除物品信息nn”);

printf(” 6. 物品价格信息排名nn”);

printf(” 0. 退出系统nn”);

printf(” 请选择0-6:”);

scanf(“%d”,&choice);

switch(choice)

{

case 1: k=input(stu); break;/*创建物品信息*/

case 2: output( stu) ; break;/*打印物品信息*/

case 3: inquire(stu); break;/*查询物品信息*/

case 4: change(stu); break;/*修改物品信息*/

case 5: deletel(stu); break;/*删除物品信息*/

case 6: sort(stu); break;/*学生成绩信息排名*/

case 0: break;

}

}while(choice!=0);

save_file(stu,sum);

}

int main()

{

int i,sum;

pagedis();

check();

menu();

}

学生信息管理系统改为物品管理系统将num name age等改名成物品的编号名称等属性更改默认账号密码更改界面颜色———————————————————150809303

for(j=i+1;j

if(stu[i].score

{ t=stu[i].score;

stu[i].score=stu[j].score;

stu[j].score=t;

t=stu[i].num;

stu[i].num=stu[j].num;

stu[j].num=t;

}

for(i=0;i

printf(“价格排名 编号 价格n %d %d %dn”,n++,stu[i].num,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&x);

getchar();

}

void pagedis()

{

printf(” nnn **********************************n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * 欢迎进入物品信息管理系统 *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” **********************************n”);

}

void check()

{

char userName[5];/*用户名*/

char userPWD[5];/*密码*/

int i,sum;

system(“color 1A”);

for(i = 1; i

{

/*用户名和密码均为abcde;*/

printf(” 用户名帅气的莫神密码简直不要太帅nn”);

printf(“n 请输入您的用户名:”);

gets(userName);

printf(“n 请输入您的密码:”);

gets(userPWD);

if ((strcmp(userName,”帅气的莫神”)==0) && (strcmp(userPWD,”简直不要太帅”)==0))/*验证用户名和密码*/

{

printf(“用户名和密码正确显示主菜单”);

return;

}

else

{

if (i

{

printf(“用户名或密码错误提示用户重新输入”);

printf(“用户名或密码错误请重新输入!”);

}

else

{

printf(“连续3次输错用户名或密码退出系统。”);

printf(“您已连续3次将用户名或密码输错系统将退出!”);

exit(1);

}

}

}

}

void menu()

{

STUDENTS stu[20];

int choice,k,sum;

sum=read_file(stu);

if(sum==0)

{ printf(“首先录入基本库存信息按回车后进入*****n”);

getch();

sum=input(stu);

}

do

{ system(“cls”);

printf(“nnn ********学生信息管理系统********nn”);

printf(” 1. 创建物品信息nn”);

printf(” 2. 打印物品信息nn”);

printf(” 3. 查询物品信息nn”);

printf(” 4. 修改物品信息nn”);

printf(” 5. 删除物品信息nn”);

printf(” 6. 物品价格信息排名nn”);

printf(” 0. 退出系统nn”);

printf(” 请选择0-6:”);

scanf(“%d”,&choice);

switch(choice)

{

case 1: k=input(stu); break;/*创建物品信息*/

case 2: output( stu) ; break;/*打印物品信息*/

case 3: inquire(stu); break;/*查询物品信息*/

case 4: change(stu); break;/*修改物品信息*/

case 5: deletel(stu); break;/*删除物品信息*/

case 6: sort(stu); break;/*学生成绩信息排名*/

case 0: break;

}

}while(choice!=0);

save_file(stu,sum);

}

int main()

{

int i,sum;

pagedis();

check();

menu();

}

学生信息管理系统改为物品管理系统将num name age等改名成物品的编号名称等属性更改默认账号密码更改界面颜色———————————————————150809303

if(stu[i].score

{ t=stu[i].score;

stu[i].score=stu[j].score;

stu[j].score=t;

t=stu[i].num;

stu[i].num=stu[j].num;

stu[j].num=t;

}

for(i=0;i

printf(“价格排名 编号 价格n %d %d %dn”,n++,stu[i].num,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&x);

getchar();

}

void pagedis()

{

printf(” nnn **********************************n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * 欢迎进入物品信息管理系统 *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” **********************************n”);

}

void check()

{

char userName[5];/*用户名*/

char userPWD[5];/*密码*/

int i,sum;

system(“color 1A”);

for(i = 1; i

{

/*用户名和密码均为abcde;*/

printf(” 用户名帅气的莫神密码简直不要太帅nn”);

printf(“n 请输入您的用户名:”);

gets(userName);

printf(“n 请输入您的密码:”);

gets(userPWD);

if ((strcmp(userName,”帅气的莫神”)==0) && (strcmp(userPWD,”简直不要太帅”)==0))/*验证用户名和密码*/

{

printf(“用户名和密码正确显示主菜单”);

return;

}

else

{

if (i

{

printf(“用户名或密码错误提示用户重新输入”);

printf(“用户名或密码错误请重新输入!”);

}

else

{

printf(“连续3次输错用户名或密码退出系统。”);

printf(“您已连续3次将用户名或密码输错系统将退出!”);

exit(1);

}

}

}

}

void menu()

{

STUDENTS stu[20];

int choice,k,sum;

sum=read_file(stu);

if(sum==0)

{ printf(“首先录入基本库存信息按回车后进入*****n”);

getch();

sum=input(stu);

}

do

{ system(“cls”);

printf(“nnn ********学生信息管理系统********nn”);

printf(” 1. 创建物品信息nn”);

printf(” 2. 打印物品信息nn”);

printf(” 3. 查询物品信息nn”);

printf(” 4. 修改物品信息nn”);

printf(” 5. 删除物品信息nn”);

printf(” 6. 物品价格信息排名nn”);

printf(” 0. 退出系统nn”);

printf(” 请选择0-6:”);

scanf(“%d”,&choice);

switch(choice)

{

case 1: k=input(stu); break;/*创建物品信息*/

case 2: output( stu) ; break;/*打印物品信息*/

case 3: inquire(stu); break;/*查询物品信息*/

case 4: change(stu); break;/*修改物品信息*/

case 5: deletel(stu); break;/*删除物品信息*/

case 6: sort(stu); break;/*学生成绩信息排名*/

case 0: break;

}

}while(choice!=0);

save_file(stu,sum);

}

int main()

{

int i,sum;

pagedis();

check();

menu();

}

学生信息管理系统改为物品管理系统将num name age等改名成物品的编号名称等属性更改默认账号密码更改界面颜色———————————————————150809303

{ t=stu[i].score; stu[i].score=stu[j].score; stu[j].score=t; t=stu[i].num; stu[i].num=stu[j].num; stu[j].num=t;
} for(i=0;i

printf(“价格排名 编号 价格n %d %d %dn”,n++,stu[i].num,stu[i].score);

printf(“按任意键加回车返回主菜单!”);

scanf(“%d”,&x);

getchar();

}

void pagedis()

{

printf(” nnn **********************************n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * 欢迎进入物品信息管理系统 *n”);

printf(” * *n”);

printf(” * *n”);

printf(” * *n”);

printf(” **********************************n”);

}

void check()

{

char userName[5];/*用户名*/

char userPWD[5];/*密码*/

int i,sum;

system(“color 1A”);

for(i = 1; i

{

/*用户名和密码均为abcde;*/

printf(” 用户名帅气的莫神密码简直不要太帅nn”);

printf(“n 请输入您的用户名:”);

gets(userName);

printf(“n 请输入您的密码:”);

gets(userPWD);

if ((strcmp(userName,”帅气的莫神”)==0) && (strcmp(userPWD,”简直不要太帅”)==0))/*验证用户名和密码*/

{

printf(“用户名和密码正确显示主菜单”);

return;

}

else

{

if (i

{

printf(“用户名或密码错误提示用户重新输入”);

printf(“用户名或密码错误请重新输入!”);

}

else

{

printf(“连续3次输错用户名或密码退出系统。”);

printf(“您已连续3次将用户名或密码输错系统将退出!”);

exit(1);

}

}

}

}

void menu()

{

STUDENTS stu[20];

int choice,k,sum;

sum=read_file(stu);

if(sum==0)

{ printf(“首先录入基本库存信息按回车后进入*****n”);

getch();

sum=input(stu);

}

do

{ system(“cls”);

printf(“nnn ********学生信息管理系统********nn”);

printf(” 1. 创建物品信息nn”);

printf(” 2. 打印物品信息nn”);

printf(” 3. 查询物品信息nn”);

printf(” 4. 修改物品信息nn”);

printf(” 5. 删除物品信息nn”);

printf(” 6. 物品价格信息排名nn”);

printf(” 0. 退出系统nn”);

printf(” 请选择0-6:”);

scanf(“%d”,&choice);

switch(choice)

{

case 1: k=input(stu); break;/*创建物品信息*/

case 2: output( stu) ; break;/*打印物品信息*/

case 3: inquire(stu); break;/*查询物品信息*/

case 4: change(stu); break;/*修改物品信息*/

case 5: deletel(stu); break;/*删除物品信息*/

case 6: sort(stu); break;/*学生成绩信息排名*/

case 0: break;

}

}while(choice!=0);

save_file(stu,sum);

}

int main()

{

int i,sum;

pagedis();

check();

menu();

}

学生信息管理系统改为物品管理系统将num name age等改名成物品的编号名称等属性更改默认账号密码更改界面颜色———————————————————150809303

printf(“价格排名 编号 价格n %d %d %dn”,n++,stu[i].num,stu[i].score); printf(“按任意键加回车返回主菜单!”); scanf(“%d”,&x); getchar(); }
void pagedis(){ printf(” nnn **********************************n”); printf(” * *n”); printf(” * *n”); printf(” * *n”); printf(” * 欢迎进入物品信息管理系统 *n”); printf(” * *n”); printf(” * *n”); printf(” * *n”); printf(” **********************************n”); }void check(){ char userName[5];/*用户名*/ char userPWD[5];/*密码*/ int i,sum; system(“color 1A”); for(i = 1; i
{ /*用户名和密码均为abcde;*/ printf(” 用户名帅气的莫神密码简直不要太帅nn”); printf(“n 请输入您的用户名:”); gets(userName); printf(“n 请输入您的密码:”); gets(userPWD); if ((strcmp(userName,”帅气的莫神”)==0) && (strcmp(userPWD,”简直不要太帅”)==0))/*验证用户名和密码*/ { printf(“用户名和密码正确显示主菜单”); return; } else { if (i
{ printf(“用户名或密码错误提示用户重新输入”); printf(“用户名或密码错误请重新输入!”); } else { printf(“连续3次输错用户名或密码退出系统。”); printf(“您已连续3次将用户名或密码输错系统将退出!”); exit(1); } } }}void menu(){ STUDENTS stu[20]; int choice,k,sum; sum=read_file(stu); if(sum==0) { printf(“首先录入基本库存信息按回车后进入*****n”); getch(); sum=input(stu); } do { system(“cls”); printf(“nnn ********学生信息管理系统********nn”); printf(” 1. 创建物品信息nn”); printf(” 2. 打印物品信息nn”); printf(” 3. 查询物品信息nn”); printf(” 4. 修改物品信息nn”); printf(” 5. 删除物品信息nn”); printf(” 6. 物品价格信息排名nn”); printf(” 0. 退出系统nn”); printf(” 请选择0-6:”); scanf(“%d”,&choice); switch(choice) { case 1: k=input(stu); break;/*创建物品信息*/ case 2: output( stu) ; break;/*打印物品信息*/ case 3: inquire(stu); break;/*查询物品信息*/ case 4: change(stu); break;/*修改物品信息*/ case 5: deletel(stu); break;/*删除物品信息*/ case 6: sort(stu); break;/*学生成绩信息排名*/ case 0: break; } }while(choice!=0); save_file(stu,sum);}int main(){ int i,sum; pagedis(); check(); menu(); }学生信息管理系统改为物品管理系统将num name age等改名成物品的编号名称等属性更改默认账号密码更改界面颜色———————————————————150809303

相关推荐: Arista 7500E系列交换机与SFP+/QSFP+光模

Arista 7500E系列交换机与10G SFP+或40G QSFP+光模块搭配方案交换机(Switch)意为“开关”是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。关于Arista7500E系列交换机。Ari…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 02/01 19:53
下一篇 02/01 21:06