当前位置: 首页 > news >正文

淘宝网站上的图片是怎么做的优普南通网站建设

淘宝网站上的图片是怎么做的,优普南通网站建设,网站 科技感,网站和微信公众号建设系统分析 1. 主菜单的实现 2. 增加人员功能的实现 3. 删除数据功能的实现 4. 编辑人员功能的实现 5. 排序功能的实现 6. 输出功能 7. 查找信息功能 具体代码 #include stdio.h #include string.h #include stdlib.h #define SIZE 100000typedef struc… 系统分析 1. 主菜单的实现 2. 增加人员功能的实现 3. 删除数据功能的实现 4. 编辑人员功能的实现 5. 排序功能的实现 6. 输出功能 7. 查找信息功能 具体代码 #include stdio.h #include string.h #include stdlib.h #define SIZE 100000typedef struct tagStudent {int n; /*顺序号*/int nNum; /*学号*/char name[10]; /*姓名*/int iCn; /*语文成绩*/int iMaths; /*数学成绩*/int iEn; /*英语成绩*/int iPhy; /*物理成绩*/int iCom; /*计算机成绩*/float fAvage; /*平均成绩*/ } Student;Student stu[SIZE]; /*录入数据*/ void Student_Input() { int i,p; FILE *fp;fpfopen(studentfile.dat,wb); for(i0;iSIZE;i){ printf(\n\r请输入序号i(当输入i-1时,返回),i,i);scanf(%d,i);if(i-1|| i 0) {fclose(fp); return;}else { printf(\n\r请输入学号(数字型):);scanf(%d,stu[i].nNum);printf(\n\r请输入姓名(字符型):);scanf(%s,stu[i].name);printf(\n\r请输入语文成绩(0~100):);scanf(%d,stu[i].iCn);printf(\n\r请输入数学成绩(0~100):);scanf(%d,stu[i].iMaths);printf(\n\r请输入英语成绩:(0~100));scanf(%d,stu[i].iEn);printf(\n\r请输入物理成绩:(0~100));scanf(%d,stu[i].iPhy);printf(\n\r请输入计算机成绩(0~100):);scanf(%d,stu[i].iCom);stu[i].fAvage(stu[i].iCnstu[i].iMathsstu[i].iEnstu[i].iPhystu[i].iCom)/5.0;stu[i].ni1;fwrite(stu[i],sizeof(Student),1,fp);}}fclose(fp); }/*输出数据*/ void Student_ListOut() {FILE *fp;int i;fpfopen(studentfile.dat,rb); printf(***********************************************************************\n);printf( 成绩列表\n);printf(-----------------------------------------------------------------------\n);printf(序号 学号 姓名 语文 数学 英语 物理 计算机 平均\n);printf(-----------------------------------------------------------------------\n);for(i0;fread(stu[i],sizeof(Student),1,fp)1;i){printf(%d%8d%8s%8d%8d%8d%8d%8d%10.2f\n,stu[i].n,stu[i].nNum,stu[i].name,stu[i].iCn,stu[i].iMaths,stu[i].iEn,stu[i].iPhy,stu[i].iCom,stu[i].fAvage);}printf(-----------------------------------------------------------------------\n);fclose(fp); }/*查找数据*/ void Student_Search() {FILE *fp;int i,num;fpfopen(studentfile.dat,rb); rewind(fp);printf(请输入要查找的学号:);scanf(%d,num);printf(***********************************************************************\n);printf( 查询结果\n);printf(-----------------------------------------------------------------------\n);printf(序号 学号 姓名 语文 数学 英语 物理 计算机 平均\n);printf(-----------------------------------------------------------------------\n);for(i0;iSIZE;i)if(stu[i].nNumnum){printf(%d%8d%8s%8d%8d%8d%8d%8d%10.2f\n,stu[i].n,stu[i].nNum,stu[i].name,stu[i].iCn,stu[i].iMaths,stu[i].iEn,stu[i].iPhy,stu[i].iCom,stu[i].fAvage);}printf(-----------------------------------------------------------------------\n);printf(***********************************************************************\n);fclose(fp); }/*增加数据*/ void Student_Add() {int i,s;FILE *fp;fpfopen(studentfile.dat,ab); rewind(fp);printf(***********************************************************************\n);printf( 成绩列表\n);printf(-----------------------------------------------------------------------\n);printf(序号 学号 姓名 语文 数学 英语 物理 计算机 平均\n);printf(-----------------------------------------------------------------------\n);for(i0;fread(stu[i],sizeof(Student),1,fp)1;i){printf(%d%8d%8s%8d%8d%8d%8d%8d%10.2f\n,stu[i].n,stu[i].nNum,stu[i].name,stu[i].iCn,stu[i].iMaths,stu[i].iEn,stu[i].iPhy,stu[i].iCom,stu[i].fAvage);}printf(***********************************************************************\n);si;for(is;iSIZE;i){printf(输入序号i(当输入i-1时,返回),i,i);scanf(%d,i);if(i-1|| i 0) {fclose(fp);return;}else{printf(\n\r请输入学号(数字型):);scanf(%d,stu[i].nNum);printf(\n\r请输入姓名(字符型):);scanf(%s,stu[i].name);printf(\n\r请输入语文成绩(0~100):);scanf(%d,stu[i].iCn);printf(\n\r请输入数学成绩(0~100):);scanf(%d,stu[i].iMaths);printf(\n\r请输入英语成绩:(0~100));scanf(%d,stu[i].iEn);printf(\n\r请输入物理成绩:(0~100));scanf(%d,stu[i].iPhy);printf(\n\r请输入计算机成绩(0~100):);scanf(%d,stu[i].iCom);stu[i].fAvage(stu[i].iCnstu[i].iMathsstu[i].iEnstu[i].iPhystu[i].iCom)/5.0;stu[i].ni1;fwrite(stu[i],sizeof(Student),1,fp);printf(%d%8d%8s%8d%8d%8d%8d%8d%10.2f\n,stu[i].n,stu[i].nNum,stu[i].name,stu[i].iCn,stu[i].iMaths,stu[i].iEn,stu[i].iPhy,stu[i].iCom,stu[i].fAvage);}}fclose(fp); } /*删除数据*/ void Student_Delete() { FILE *fp;int i,num,n;int total 0;int flag0; fpfopen(studentfile.dat,rb);printf(***********************************************************************\n);printf( 成绩列表\n);printf(-----------------------------------------------------------------------\n);printf(序号 学号 姓名 语文 数学 英语 物理 计算机 平均\n);printf(-----------------------------------------------------------------------\n);for(i0;fread(stu[i],sizeof(Student),1,fp)1;i){printf(%d%8d%8s%8d%8d%8d%8d%8d%10.2f\n,stu[i].n,stu[i].nNum,stu[i].name,stu[i].iCn,stu[i].iMaths,stu[i].iEn,stu[i].iPhy,stu[i].iCom,stu[i].fAvage);}printf(-----------------------------------------------------------------------\n);printf(***********************************************************************\n);fclose(fp);total i-1;printf(请输入要删除学生的学号:);scanf(%d,num);for(i0;iSIZE;i)if(stu[i].nNumnum){printf(***********************************************************************\n);printf(要删除的学生信息\n);printf(-----------------------------------------------------------------------\n);printf(序号 学号 姓名 语文 数学 英语 物理 计算机 平均\n);printf(-----------------------------------------------------------------------\n);printf(%d%8d%8s%8d%8d%8d%8d%8d%10.2f\n,stu[i].n,stu[i].nNum,stu[i].name,stu[i].iCn,stu[i].iMaths,stu[i].iEn,stu[i].iPhy,stu[i].iCom,stu[i].fAvage);printf(-----------------------------------------------------------------------\n);printf(***********************************************************************\n);ni1;flag1;break;}if(flag0){printf(***********************************************************************\n);printf( 输入错误!\n);printf( 请返回!\n);printf(***********************************************************************\n);return;}printf(\n\n\n); for(in;itotal;i){memcpy(stu[i-1],stu[i],sizeof(Student));}memset(stu[total],0,sizeof(Student));fpfopen(studentfile.dat,wb);for(i0;itotal;i){fwrite(stu[i],sizeof(Student),1,fp);} fclose(fp);fpfopen(studentfile.dat,rb);printf(***********************************************************************\n);printf(当前成绩列表\n);printf(-----------------------------------------------------------------------\n);printf(序号 学号 姓名 语文 数学 英语 物理 计算机 平均\n);printf(-----------------------------------------------------------------------\n);for(i0;fread(stu[i],sizeof(Student),1,fp)1;i){printf(%d%8d%8s%8d%8d%8d%8d%8d%10.2f\n,stu[i].n,stu[i].nNum,stu[i].name,stu[i].iCn,stu[i].iMaths,stu[i].iEn,stu[i].iPhy,stu[i].iCom,stu[i].fAvage);}printf(-----------------------------------------------------------------------\n);printf(***********************************************************************\n);fclose(fp); } /*修改数据*/ void Student_Change() { FILE *fp;int i,num,n;int flag0; printf(请输入要修改学生的学号:);scanf(%d,num);for(i0;iSIZE;i)if(stu[i].nNumnum){printf(***********************************************************************\n);printf( 成绩列表\n);printf(-----------------------------------------------------------------------\n);printf(序号 学号 姓名 语文 数学 英语 物理 计算机 平均\n);printf(-----------------------------------------------------------------------\n);printf(%d%8d%8s%8d%8d%8d%8d%8d%10.2f\n,stu[i].n,stu[i].nNum,stu[i].name,stu[i].iCn,stu[i].iMaths,stu[i].iEn,stu[i].iPhy,stu[i].iCom,stu[i].fAvage);printf(-----------------------------------------------------------------------\n);printf(***********************************************************************\n);ni1;flag1;break;}if(flag0){printf(***********************************************************************\n);printf( 输入错误!\n);printf( 请返回!\n);printf(***********************************************************************\n);return;}printf(\n\n\n); fpfopen(studentfile.dat,rb);fseek(fp,n*sizeof(Student),0);printf(\n\r请输入学号(数字型):);scanf(%d,stu[i].nNum);printf(\n\r请输入姓名(字符型):);scanf(%s,stu[i].name);printf(\n\r请输入语文成绩(0~100):);scanf(%d,stu[i].iCn);printf(\n\r请输入数学成绩(0~100):);scanf(%d,stu[i].iMaths);printf(\n\r请输入英语成绩:(0~100));scanf(%d,stu[i].iEn);printf(\n\r请输入物理成绩:(0~100));scanf(%d,stu[i].iPhy);printf(\n\r请输入计算机成绩(0~100):);scanf(%d,stu[i].iCom);stu[i].fAvage(stu[i].iCnstu[i].iMathsstu[i].iEnstu[i].iPhystu[i].iCom)/5.0;stu[i].ni1;fwrite(stu[i],sizeof(Student),1,fp);fclose(fp);fpfopen(studentfile.dat,rb);printf(***********************************************************************\n);printf( 成绩列表\n);printf(-----------------------------------------------------------------------\n);printf(序号 学号 姓名 语文 数学 英语 物理 计算机 平均\n);printf(-----------------------------------------------------------------------\n);for(i0;fread(stu[i],sizeof(Student),1,fp)1;i){printf(%d%8d%8s%8d%8d%8d%8d%8d%10.2f\n,stu[i].n,stu[i].nNum,stu[i].name,stu[i].iCn,stu[i].iMaths,stu[i].iEn,stu[i].iPhy,stu[i].iCom,stu[i].fAvage);}printf(-----------------------------------------------------------------------\n);printf(***********************************************************************\n);fclose(fp); }/*成绩排序*/ void Student_Order() {int i,j,n;FILE *fp;Student t;fpfopen(studentfile.dat,rb);printf(***********************************************************************\n);printf( 成绩列表\n);printf(-----------------------------------------------------------------------\n);printf(序号 学号 姓名 语文 数学 英语 物理 计算机 平均\n);printf(-----------------------------------------------------------------------\n);for(i0;fread(stu[i],sizeof(Student),1,fp)1;i){printf(%d%8d%8s%8d%8d%8d%8d%8d%10.2f\n,stu[i].n,stu[i].nNum,stu[i].name,stu[i].iCn,stu[i].iMaths,stu[i].iEn,stu[i].iPhy,stu[i].iCom,stu[i].fAvage);}printf(-----------------------------------------------------------------------\n);printf(***********************************************************************\n);fclose(fp);ni;for(i0;in;i)for(ji1;jn;j)if(stu[i].fAvagestu[j].fAvage){tstu[i];stu[i]stu[j];stu[j]t;}fpfopen(studentfile.dats,wb);printf(\n\n\n);printf(***********************************************************************\n);printf( 成绩列表\n);printf(-----------------------------------------------------------------------\n);printf(序号 学号 姓名 语文 数学 英语 物理 计算机 平均\n);printf(-----------------------------------------------------------------------\n);for(i0;in;i){printf(%d%8d%8s%8d%8d%8d%8d%8d%10.2f\n,stu[i].n,stu[i].nNum,stu[i].name,stu[i].iCn,stu[i].iMaths,stu[i].iEn,stu[i].iPhy,stu[i].iCom,stu[i].fAvage);fwrite(stu[i],sizeof(Student),1,fp);}printf(***********************************************************************\n);fclose(fp); } /*主函数*/ main() {int n;for(;;){printf(\n);printf(/******************************************\\\n);printf(* *\n);printf(* 学生信息管理系统 *\n);printf(* 主菜单 *\n);printf(* *\n);printf(* 1.录入数据 *\n);printf(* 2.删除数据 *\n);printf(* 3.输出数据 *\n);printf(* 4.查找数据 *\n);printf(* 5.增加数据 *\n);printf(* 6.修改数据 *\n);printf(* 7.成绩排序 *\n); printf(* 8.退出系统 *\n); printf(* *\n);printf(\\******************************************/\n\n);printf(请输入选择项(1-8):);scanf(%d,n);printf(\n\n\n\n);if(n0n8){switch(n){case 1:Student_Input();break;case 2:Student_Delete();break;case 3:Student_ListOut();break;case 4:Student_Search();break;case 5:Student_Add();break;case 6:Student_Change();break;case 7:Student_Order();break; case 8:exit(0); }}else {printf(***********************************************************************\n);printf(* *\n);printf(* 按任意键 *\n);printf(* 退出! *\n);printf(* *\n);printf(***********************************************************************\n);break;}} }
http://www.dnsts.com.cn/news/126382.html

相关文章:

  • 做视频链接哪个网站好淘宝关键词优化怎么弄
  • 电子商务网站建设多少钱网页设计实训报告1200
  • 唯一做性视频的网站外国做动漫图片的网站叫什么名字
  • 做电力产品的外贸网站网站报价方案
  • 织梦做的网站删除管理软件开发工程师
  • 网站公司简介模板长沙哪家网络公司做网站好
  • 桐乡市城市规划建设局网站深圳php网站开发
  • 漯河知名网站建设价格在线做ppt的网站有哪些问题
  • 如何做网站搜索排名计算机网站建设实训报告
  • 网站seo快速排名软件秦皇岛黄金海岸潮汐表
  • 上海电子门户网站建设数据深圳有几个区哪个区最繁华
  • 网站维护推广怎么做自己的ip做网站
  • 网站的按钮怎么做的南昌seo网站排名
  • 做图表的网站网站排名做不上去
  • 免费做网站的网络宣传方案
  • 徐州网站建设方案开发最新国际军事新闻
  • 哪些网站可以做驾考试题上海网站建设服务市价
  • 摩托车建设网站网站建设中排名掉了
  • 专门做美食的视频网站有哪些wordpress code 标签
  • 网站建设公司广wordpress最新评论
  • 哪里购买网站空间好wordpress情侣家园
  • 烟台海阳市专业做网站江苏建设人才网官网入口
  • 药理学网站建设方案网页界面设计遵循的原则
  • 网站开发的报告书网络营销推广方式有几种
  • 网站设计用ps 怎么做网站建设公司的重要性
  • 做自由行的网站常州百度公司
  • 做网站需要去工商备案吗建设公益网站多少钱
  • 微信网站开发 全屏建设银行网站会员用户名格式
  • 微信公众平台内做网站定制手机网站建设
  • 重庆做网站重庆做网站下城区住房和城市建设局网站