c语言程序设计报告-学生信息管理系统内容摘要:
j=1。 printf(%ld\t%s\t%d\t%s\t%d\n,stu[i].num,stu[i].name,stu[i].age,stu[i].sex,stu[i].clas)。 } if(j==0) printf(提示 :没有该学生记录,请核对。 )。 break。 default: printf(\n 提示 :无效选项 !)。 break。 } }while(c!= 0)。 }else printf(提示 :无学生数据,请输入数据。 )。 } ⑤ 删除模块:该模块通过输入要删除的学生学号,通过学号查找并删除记 录。 如果没有学生信息输出 提示 :无学生数据,请输入数据。 通过函数 void sc() 实现 void sc()/*删除函数 */ { long int num。 int i,j,e。 if(n!=0) { printf(学号 \t 姓名 \t 年龄 \t 性别 \t 班级 \n)。 printf(\n)。 for(i=0。 in。 i++) printf(%ld\t%s\t%d\t%s\t%d\n,stu[i].num,stu[i].name,stu[i].age,stu[i].sex,stu[i].clas)。 printf(请输入您要删除的学生的学号: )。 scanf(%ld, amp。 num)。 printf(\n)。 for(i=0。 in。 i++) if(num==stu[i].num) j=i。 if(j!=(n1)) { for(e=j。 e(n1)。 e++) { stu[e].num=stu[e+1].num。 strcpy(stu[e].name,stu[e+1].name)。 strcpy(stu[e].sex,stu[e+1].sex)。 stu[e].age=stu[e+1].age。 stu[e].clas=stu[e+1].clas。 stu[e].pt=stu[e+1].pt。 stu[e].ps=stu[e+1].ps。 stu[e].et=stu[e+1].et。 stu[e].es=stu[e+1].es。 stu[e].ct=stu[e+1].ct。 stu[e].cs=stu[e+1].cs。 } n。 } else n。 printf(提示 :删除完毕。 )。 }else printf(提示 :无学生数据,请输入数据。 )。 } 运行结果: ⑥ 修改信息模块:该模块通过输入要修改的学生学号查找学生信息,并显示用户修改的内容信息,供用户选择,根据选项进行修改。 主体是通过一个 switch 语句来实现选择的,根据用户的选择进行语句的执行。 通过函数 void xg() 实现。 void xg()/*修改函数 */ { long int num。 int i,j,c。 if(n!=0) { printf(请输入您要修改的学生的学号: )。 scanf(%ld, amp。 num)。 printf(\n)。 for(i=0。 in。 i++) if(stu[i].num==num) j=i。 do{ 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(| 英语平时成绩 请按 9 |\n)。 printf(| 微积分考试成绩 请按 10 |\n)。 printf(| 微积分平时成绩 请按 11 |\n)。 printf(| 信号考试成绩 请按 12 |\n)。 printf(| 信号平时成绩 请按 13 |\n)。 printf(| 取消 请按 0 |\n)。 printf(++\n)。 printf(请输入您的选择: )。 scanf(%d, amp。 c)。 printf(\n)。 switch(c) { case 0:break。 case 1:printf(请输入新姓名: )。 scanf(%s,stu[j].name)。 break。 case 2:printf(请输入新年龄: )。 scanf(%d,amp。 stu[j].age)。 break。 case 3:printf(请输入新性别: )。 scanf(%s,stu[j].sex)。 break。 case 4:。c语言程序设计报告-学生信息管理系统
相关推荐
程 序 设 计 基 础 实 验 报 告 15 第 5 章 测试 测试结果 ( 1) .主页面 图 ( 1)主页面 ( 2)注册账号 图 ( 2) 注册账号 ( 3)登陆账号 图 ( 3) 登陆账号 程 序 设 计 基 础 实 验 报 告 16 ( 4)服务菜单 图 ( 4) 服务菜单 ( 5)查询服务 图 ( 5) 查询服务 ( 6)取款服务 图 ( 6) 取款服务 ( 7) 转账服务 程 序
实现的。 当生产工艺发生变化时,不必改变 PLC 硬件设备,只需改变 PLC 中的程序。 这对现代化的小批量,多品种产品的生产尤其适合。 ( 7)安装简单,调试方便,维护工作量小。 本科生课程设计(论文) 3 PLC 控制系统的安装接线工作量比继电器接触器控制系统少,只需将现场的各种设备与 PLC 相比的 I/O 端相连,而且 PLC 软件设计和调试太多可在实验室进行,模拟调试以后再将 PLC
core area 规划 power 配置 那什么是 pad area 和 core area。 8 整个芯片的布局区域由 pad area 和 core area 组成。 如左图所示 Core area 一般是用于放置标准单元和宏单元的区域,其大小 ,图形等可以在 Floor Planner 中设置。 Pad Area 一般由四部分组成: • Input/Output/InOut Pads
....................................................................16 信号电源室 .....................................................................................................16 兰州交通大学毕业设计(论文) V
加比并模拟不同情况下的浓密结果。 试验过程中固体泥床料耙以每分钟 23 转的速度持续转动,当底部形成 160mm 泥床时,取溢流样进行固含量的分析;当底部形成 240mm的固体泥床时,用底流泵取样进行浓度测定以及屈服应力测定。 流变测试 所有流变特性的测试均采用赛默飞世尔公司提供的哈克 VT550 流变仪和OK600 传感器。 采用恒剪切的方法对未经剪切的底流样品进行屈服应力测定
四、软件设计 、小车直行设计: 若要求小车直走,这需要给 4 个电机正转命令。 根据 L298N 芯片手册 EN A( B) IN1( IN3) IN2( IN4) 电机运行情况 H H L 正转 H L H 反转 H 同 IN2( IN4) 同 IN2( IN4) 快速停止 L X X 停止 、小车转弯设计: 若要求小车转弯,需要给一侧电机正转,一侧电机反转或者不旋转。 是否有键按下。 开始