#include<stdio.h> #include<windows.h> int xuanxiang; int studentcount; int banjihao[100]; int xueqihao[100][10]; char xm[100][100]; int xuehao[100][10]; int score[100][3]; int yuwen; int shuxue[000]; int yingyu[100]; int c[100]; int p; char x[1000][100]="",y[100][100]="";/*x学院 y专业 z班级*/ int z[100]; main() { void input(); void inputsc(); void alter(); void scbybannji(); printf("--------学生成绩管理-----\n"); printf("请按相应数字键来实现相应功能\n"); printf("1.录入学生信息 2.录入学生成绩 3.修改学生成绩\n"); printf("4.查询学生成绩 5.不及格科目及名单 6.按班级输出学生成绩单\n"); printf("请输入你要实现的功能所对应的数字:"); scanf("%d",&xuanxiang); system("cls"); getchar(); switch (xuanxiang) { case 1:input(); case 2:inputsc(); case 3:alter(); /*case 4:select score(); case 5:bujigekemujimingdan();*/ case 6:scbybanji; } } void input() { int i; printf("请输入你的学院名称:"); gets(x); printf("请输入你的专业名称:"); gets(y); printf("请输入你的班级号:"); scanf("%d",&z); printf("请输入你们一个班有几个人:"); scanf("%d",&p); system("cls"); for(i=0;i<p;i++) { printf("请输入第%d个学生的学号:",i+1); scanf("%d",xuehao[i]); getchar(); printf("请输入第%d个学生的姓名:",i+1); gets(xm[i]); system("cls"); } printf("您已经录入完毕您的班级所有学生的信息!\n"); printf("您的班级为%s%s%s\n",x,y,z); /*alter(p);*/ } void inputsc() { int i; for(i=0;i<p;i++) { printf("\n"); printf("--------------------------------------------------------------------------------\n\n"); printf("\t\t\t\t录入学生的成绩\n\n\n"); printf("--------------------------------------------------------------------------------\n\n"); printf("\t\t\t\t%s\n",xm[i]); printf("\n"); printf("\t\t\t\t数学:"); scanf("%d",&shuxue[i]); printf("\n"); getchar(); printf("\t\t\t\t英语:"); scanf("%d",&yingyu[i]); printf("\n"); getchar(); printf("\t\t\t\tc语言:"); scanf("%d",&c[i]); system("cls"); } } void alter() { int i;/*循环变量*/ int m[10000];/*要查询的学号*/ int b;/*修改后的成绩*/ char kemu[20]=""; printf("请输入你要修改的学生的学号"); scanf("%d",&m); for (i=0;i<p;i++) { if (m==xuehao[i]) { printf("%s的数学成绩为%d,英语成绩为%d,c语言成绩为%d,xm[i],shuxue[i],yingyu[i],c[i]"); printf("请输入你想修改的科目");} } gets(kemu); getchar(); if (kemu=="数学"); { scanf("%d",&b); shuxue[i]=b;} if (kemu=="英语"); { scanf("%d",&b); yingyu[i]=b;} if (kemu=="c语言"); { scanf("%d",&b); c[i]=b; } printf("%s的数学成绩为%d,英语成绩为%d,c语言成绩为%d,xm[i],shuxue[i],yingyu[i],c[i]"); } void scbybannji() { int i; char zyname[20]; int bjnumber; printf("请输入你的专业名称"); scanf("%s",&zyname); printf("请输入你的班级号"); scanf("%d",&bjnumber); for (i=0;i<p;i++) { if (zyname==y[i]); if (bjnumber==z[i]); printf("专业名称%s班级号%d数学成绩%d英语成绩%dc语言成绩%d,y[i],z[i],shuxue[i],yingyu[i],c[i]"); } }
标签: c语言
上传时间: 2018-06-08
上传用户:2369043090
本书通过130个精选的例子讲解了利用Delphi进行应用程序开发的多个方面,其内容涵盖了界面外观、多媒体控制与图像处理、时间控制、操作系统、程序控制、磁盘文件、数据库、网络与通信、鼠标和键盘、数学算法和程序发布等方面。本书内容突出了实用性,85%以上的实例模仿较常见的优秀软件的相关功能,其余实例是为帮助读者理解重点、难懂概念所做,并力求通过每章的例子重点讲述如何利用Delphi组件和API函数等来实现特定的功能。本书的另一个特点在于给出了实用性很强的“方案实例”而不仅仅是“功能实例”,其内容多为典型或通用的功能模块的解决方案,包括界面设计、操作流程以及代码控制等内容。本书适用于已经初步掌握Delphi编程概念、方法的读者阅读,可以帮助读者迅速掌握实际应用中的各种经验、技巧。
上传时间: 2021-01-13
上传用户:
一台数控机床的先进程度衡量着一个国家制造业的先进水平,而数控机床最核心的部分就是数控机床控制系统。近年出现的ARM数入式系统具有硬件资源丰富、性能好、成本低和功耗低等优点,FPGA技术具有可重复编程、在线升级、实时性好、可靠性高等优点。为了克服传统的数控机床成本高、控制精度低、实时性差,可靠性低等缺点,研究基于ARM+FPGA架构的新型数控机床系统,具有重要的社会经济意义和重大的经济价值本文以数控机床为工程背景,以何服电机PMSM为具体对象以ARM+FPGA作为数控系统的实现平台,从提高何服系统位置环控制的自适应能力,提高位置环、速度环和电流环等复杂运算的处理速度,提高系统管理与控制程序开发的简单性、界面的美观性等方面开展了深入的研究。其主要研究工作和结论如下:(1)在对比分析了几种控制系统架构基础上,提出了一种基于ARM+FPGA的数控机床自适应模糊控制何服系统的设计方案。该系统采用以ARM作为系统主控与运动轨迹计算芯片,FPGA作为何服系统运动控制芯片,而其中的FPGA运动控制系统包括自适应位置控制模块、速度控制模块、电流变换模块三大部分(2)针对提出的 ARM+FPGA的数控机床自适应模糊控制何服系统的设计方案,进行了有关数学模型的建立占推导,并借助MATLAB工具建立系统仿真模型进行仿真。系统仿真结果表明,该系统位置响应超调量小,响应时间短,系统性能优越(3)为了提高运动控制的实时性、可靠性、灵活度,根据运动控制系统的模型,提出了一种FPGA实现的运行控制系统的结构,井详细进行了自适应位置控制模块、速度控制模块、电流变换模块等内部各模块的设计,之后利用HDL进行了有关模块的程序设计和PGA实现仿真(4)针对基于ARM微处理器的主挖与运动轨迹计算系统,进行了系统控制界面的设计,FPGA与ARM芯片、FPGA与上位机等通信程序设计,进行了运动控制中加减速、插补方法的分析与设计关键字:数控机床:水磁同步电机:自适应模糊控制:ARM:FPGA
上传时间: 2022-03-11
上传用户:20125101110
为了实时检测血氧量,能使缺氧特别敏感的脑组织或心脏类疾病患者得到及时治疗,采用近红外双波长透射式光电脉搏血氧测定法,以H桥电路对发射光源进行控制及通用运算放大器搭建滤波电路。运用参数理论计算和计算机仿真结果相对比的方法,通过Mu ltisim软件对所设计电路进行仿真,仿真结果与理论参数计算相吻合,证明了电路参数设计的可行性,为血氧仪的实物制作提供参考。For real-time detection of oxygen saturation for timely treatment of the brain or heart,which are very sensitive to oxygen inadequacy,the near-infrared wavelengths double photoelectric pulse oximeter transmission method is adopted.The illuminant is controlled with the H bridge circuit and the filter circuit is built with general op-amps.Parameters by theoretical calculation is compared with the computer simulation results in Multisim and satisfactory results are obtained.It is shown that the design of the circuit parameters is feasible and can be a help in making the physical blood-oxygen monitor.
上传时间: 2022-05-12
上传用户:
GSM开发板 远程控制采集 - 0A-充电口与指示灯说明 - 09-如何测试开发板(出厂下载链接阿里云例程) - 08-如何USB串口下载程序 - 07-应用文档 - 06-必备软件 - 05-PC上位机 - 04-手机APP安装包 - 03-视频教程 - 02-原理图封装库(锂电池) - 01-参考例程(Keil5.14)(解压后是全部程序) - 0开发板硬件接口介绍(必看).7z - 5.91MB1-参考例程(Keil5.14).7z - 1.16MB原理图库.lib - 26.53KB
上传时间: 2022-06-05
上传用户:zhanglei193
PCB电路如微带电路有较为显著的介质和辐射损耗,而传统金属波导虽然损耗低、信号干扰小,但其结构很难做到小型化和集成。因此这两种结构不适用于要求低功耗且空间尺寸受限的移动终端。采用基片集成波导(SIW)可同时降低损耗和增加可集成性,其兼备了金属波导和平面电路的优良属性,是未来5G毫米波终端应用场景最佳的选项之一。本文的主要内容包括:对SIw、波柬扫描阵、缝隙天线阵和Butler知阵多波束馈电网络等基本原理进行了简要的回顾。此四方面的知识是本文所有设计的理论支撑。系统梳理了siw.缝隙天线阵的设计步骤和Butler矩阵馈电网络的分析方法。提出了将4 x4 Butler矩阵多波束馈电网络用于木来5G终端天线的设计以实现多波束宽角度高增益信号覆盖、本文选择采用了多被束方案,并结合了sG移动终端设计了适用于5G终端的4x4 Buter矩阵多波束馈电网络和缝隙天线阵,加工测试表明多波束方案基本可满足未来5G终端天线的要求。在传统4x4 Butler的基础上,提出和设计了一款改进型的4x4 SIW Butler矩阵。从理论上验证了方案的可行性且推导了各个器件须满足的条件。新设计的Butler矩阵其核心是将移相器归入到3dB定向耦合器的设计中。仿真和测试结果表明,改进型的4x4 SIW Butler矩阵不仅拥有更好的输出幅相平坦度还具有比传统4x4 SIW Butler矩阵更高的设计灵活性。设计了一款3x3 SIw Butler矩阵。首先给出了该款矩阵的设计思路来源,然后从原理上验证了此矩阵设计的可行性和详细地推导出了3x3 Butler短阵的结构和器件参数。仿真和结果表明,该型Butler矩阵比4×4 SIW Butler矩阵尺寸更小、结构更简单,但具有和4×4 SIW Buter矩阵相当的增益值和波束覆盖范围。
上传时间: 2022-06-20
上传用户:
摘要设计并实现了一种基于Cortex-m3内核的STM32F103MCU的多功能智能插座,利用Zigbee技术进行自动组网和无线收发,采用FreeRTOS操作系统进行多任务调度管理。给出了该智能插座的硬件设计方案和软件框架。该智能插座具有可靠性高、实用性强的特点,满足了智能家居的需要。关键词:智能插座:zigbee:Cortex-m3:FreeRTOS1.引言随着电信、互联网等技术的发展,物联网概念应运而生,被看成是新一代信息技术的重要组成部分,在全球范围内得到重视。智能家居是物联网的主要应用之一,利用各种信息通信技术将家用电子设备集成,实现家庭日常事务的管理"1,智能家居网络的构架包括家庭内部zigbee子网系统、智能家居网关以及智能家居网络与外部网络之间的数据通信系统一个部分,网关是智能家居系统的核心控制部分,将智能终端传输来的数据打包成网络数据流,再通过3G网络或者wif实时传送到监控计算机中。用户可以通过计算机或者手持设备(手机或者Pad)远程登录智能家居管理系统对家庭用电设备进行信息查询和控制。
上传时间: 2022-06-26
上传用户:
程序结构在Arduino中,标准的程序入口main函数在内部被定义,用户只需要关心以下两个函数:setup)当Arduino板起动时setup()函数会被调用。用它来初始化变量,引脚模式,开始使用某个库,等等。该函数在Arduino板的每次上电和复位时只运行一次。1oop0在创建setup函数,该函数初始化和设置初始值,1oop(O函数所做事的正如其名,连续循环,允许你的程序改变状态和响应事件。可以用它来实时控制arduino板。示例:控制语句if if,用于与比较运算符结合使用,测试是否已达到某些条件,例如一个输入数据在某个范围之外。使用格式如下:该程序测试value是否大于50。如果是,程序将执行特定的动作。换句话说,如果圆括号中的语句为真,大括号中的语句就会执行。如果不是,程序将跳过这段代码。大括号可以被省略,如果这么做,下一行(以分号结尾)将成为唯一的条件语句。
标签: arduino
上传时间: 2022-07-01
上传用户:
关于信息安全技术方面的国家技术标准,需要的朋友可以参考下载......
标签: 信息安全技术
上传时间: 2022-07-09
上传用户:20125101110
eeworm.com VIP专区 单片机源码系列 1资源包含以下内容:1. 51单片机C语言入门教程.rar2. 用C51编写单片机延时函数.rar3. DS18B20温度转换与显示.rar4. AT45DB161D的测试程序.rar5. DATLV5618.rar6. SD_Card.zip7. KEILC51中文使用手册.rar8. 步进电机带调速程序.rar9. ISO14443.rar10. FM1702SL.rar11. 51系列单片机设计实例.rar12. 4X4矩阵键盘控制实验.rar13. 读卡程序.rar14. 万年历.rar15. C8051F大学课程.rar16. 基于AT89C2051的红外遥控学习器源程序.rar17. C语言实战105例源码.zip18. DIY小型LED点阵显示系统.rar19. IO模拟SPI实验.rar20. 温度监控系统的设计.rar21. F020.rar22. 51单片机常用汇编子程序.rar23. 基于DS18B20的可控温度报警器.rar24. c8051f310xmodembootloader.rar25. AVR单片机例程-微雪电子.rar26. TCP-IP_C51源程序.zip27. 基于ARM7最小系统的设计.rar28. sample_code_SHTxx.rar29. C计算器源代码.rar30. AT89C2051单片机做节日彩灯控制电路程序.rar31. 多功能遥控小车的硬件软件设计程序.rar32. 采用mega8和18b20的温度采集程序.rar33. modbus51.rar34. MEGA16读AD7705程序.rar35. 4位数码管动态显示实验.rar36. AVR单片机I2C总线实验.rar37. SPI接口实验LED显示.rar38. 时钟日历芯片PCF8563的应用程序(C语言).rar39. 25811226hongwaigooog.rar40. 17869333sensor.rar41. 《AVR单片机原理及应用》.rar42. 16×16.zip43. 单片机应用技术(C语言版)[王静霞][程序源代码].zip44. SHT75.rar45. ARM论文集.rar46. psoc介绍及示例程序.zip47. 485通信仿真源码.rar48. 51单片机及其C语言程序开发实例光盘资料.rar49. 51单片机.rar50. 10红外解码.rar51. 《51单片机C语言快速上手》.rar52. 51单片机播放音乐电路仿真和代码.rar53. C语言程序设计实训100例——基于8051Proteus仿真.zip54. ST7565_Driver_menu.rar55. 红外抄表器.rar56. CAN现场总线.rar57. AD采样测量电压.rar58. LCD12864上显示波形.rar59. 基于AVR单片机GPS控制系统C程序.rar60. STM32F107_ETH_LwIP_V1.0.0.rar61. Si4432-T-B1版本资料.rar62. 模拟SPI控制nRF24L01程序.rar63. DS1302时钟DS18B20.rar64. 1602字符液晶滚动演示程序.zip65. 《PLC实用子程序》源代码下载.rar66. 超声波程序.rar67. 交通灯设计.rar68. Zigbee模块的详细电路原理图和C代码.rar69. 四轴飞行器代码.rar70. 用labview和pic单片机打造虚拟数字示波器上位机源程序.rar71. 用labview和pic单片机打造虚拟示波器下位机源程序.rar72. 1700语音芯片SPI控制程序.rar73. AVR触摸键盘.rar74. 基于AVR单片机的三相spwm波.rar75. 74HC165读按键.rar76. I2C协议.rar77. 51的GPS开发的NMEA数据读取与解析.rar78. 基于DS18B20的温度实时采集与显示系统的设计与实现.rar79. 基于单片机的PID温度控制系统.rar80. 33个毕业设计单片机类.rar81. 单片机外围电路设计.rar82. STM32SDCardSourceCodeFATFS.rar83. 基于ATM89C51单片机的IC卡读写器的设计.zip84. 51单片机时钟+秒表程序.rar85. 24l01 7对1 多机通信.rar86. 范例程序 SONiX.rar87. 单片机脉搏测量仪.doc88. 中颖单片机SH88F516例程.rar89. L298N直流电机步进电机两用驱动器.rar90. ARM LPC2478 CAN收发程序.rar91. 8051单片机C语言彻底应用.pdf92. STC单片机控制5线四相24BYJ-48 5V DC 步进电机正反转驱动程序.rar93. 基于单片机的红外遥控风扇硬件电路与程序.rar94. STM8示例程序.rar95. 12864菜单.rar96. 步进电机控制程序.rar97. ad9850.rar98. 51单片机LCD160128驱动程序.rar99. 51单片机I2C总线E2ROM驱动程序.rar100. scsi_port_guild.rar
上传时间: 2013-05-15
上传用户:eeworm