#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
本书在论述了电力电子及其逆变技术现状与发展的基础上,按电气隔离、功率流向、电源性质、相数、模块数、电平数、能量去向、功率变换量、相关流向、电源性质、相数、模块数、电平数、能量去向、功率变换量、相关技术等类型,系统,深入并有创新地论述了方波、多重移相叠加阶梯波合成、脉宽调制、单向电压源高频环节、高频脉冲直流环节、双向电压源高频环节、谐振式双向电压源高频环节、电流源高频环节、直流变换器型高频环节、三相、并联、多电平、可再生能源并网、Delta等逆变技术和控制、驱动、缓冲、滤波等相关技术及其在逆变器中的应用。
上传时间: 2018-08-10
上传用户:wj4219
“电路计算器”是工程师的离线电子设计工具。本软件适用于Android平台具有便利性,可见性以及在最短时间内找到最佳解决方案的能力。超过130个模拟电路拓扑,超过40个电子计算器,超过20个应用笔记,逻辑求解器。特征:*电流源和接收器。*低通,高通,带通,带阻滤波器。*数学运算。*电源电路。*开关电源模块。*控制回路补偿。
上传时间: 2021-12-19
上传用户:
本软件为icircuit v1.11.2,适用于Android平台。icircuit是一款电路仿真设计程序,无论你是学生,计算机业余爱好者还是工程师,这都将是你最好的模拟工具。你可以使用它将任何支持的仿真元器件连接在一起,并各自设置其属性。软件介绍:iCircuit不像其他的模拟程序需要静止测量或者花费很长时间来设置参数。仅需简单的几步操作,就可以媲美花费很多时间连接好的实际电路!我们提供了超过30种元件来建立你的仿真电路,从简单的电阻、电容,到MOS管、FET管和数字门元件,一应俱全。模拟程序可以使用模拟的万用表来探测电路的参数,并即时显示电压和电流。如果你想看到电路参数如何随着时间的推移而变化,你可以使用内置的示波器来观察。我们的示波器还支持同时跟踪多个信号并描绘在同一个坐标系中,非常易于观察比较支持元件:* 信号发生器,电压源,电流源* 电阻,电容,电感* SPST/ SPDT开关,按钮,继电器* 二极管,晶体管,MOSFET* 扬声器,麦克风,蜂鸣器,直流电动机和LED* ADC和DAC* 逻辑门:与,或,非,或非,异或* JK触发器和D触发器* 377400系列* 7段显示器和驱动程序
上传时间: 2022-01-06
上传用户:
LT3095MPUDD双通道低噪声偏置发生器的典型应用电路凌力尔特公司 (Linear Technology Corporation) 推出双通道 IC LT3095,该器件从单一输入提供两路非常低噪声、低纹波的偏置电源。每个通道都纳入了单片升压型 DC/DC 转换器,一个集成的超低噪声和高 PSRR (电源抑制比) 线性稳压器对该转换器进行了后置稳压。LT3095 在输出电压高达 20V 时提供高达 50mA 的连续输出电流,总纹波和噪声 <100µVP-P。该器件在 3V 至 20V 输入电压范围内工作,从而可与多种电源兼容。 LT3095 的固定频率、峰值电流模式升压型 DC/DC 转换器包括一个集成的 950mA 电源开关、肖特基二极管和内部频率补偿。开关频率在 450kHz 至 2MHz 内可通过单个电阻器编程,或可同步至一个外部时钟,因此允许使用纤巧的外部组件。结合紧凑的 3mm x 5mm QFN 封装,LT3095 可提供简单、占板面积紧凑、高效率的解决方案,适用于仪表放大器、RF 和数据转换系统、以及其他低噪声偏置应用。 LT3095 的线性稳压器运用凌力尔特专有的电流源基准架构,从而提供了很多优势,例如能够用单个电阻器设定输出电压,带宽、噪声、PSRR 和负载调节性能基本上不受输出电压影响。集成输出噪声 (在 10Hz 至 100kHz 带宽) 仅为 4µVRMS,而且在整个开关频率范围内 PSRR 超过70dB,从而使总的噪声和纹波 <100µVP-P。线性稳压器调节升压型转换器的输出电压,使其比线性稳压器输出电压高 2V,从而优化了功耗、瞬态响应和 PSRR 性能。为了提高系统可靠性,LT3095 提供短路和热保护,还为每个通道提供独立和精确的使能 / UVLO 门限。微功率工作时,两个 EN 引脚均被拉低。
标签: 噪声偏置发生器
上传时间: 2022-02-15
上传用户:
能源短缺和环境恶化是人类共同面临的挑战。开发新型清洁能源是解决能源短缺和环境恶化的捷径,但是太阳能能源不连续和不稳定的缺点影响其单独使用的效果。为了解决这个问题,可以选择使用多种性质互补的能源联合供电,相互弥补彼此的不足,以达到连续稳定的电能输出。基于双输入直流变换器(Multipk-Input Converter,MC)的光电互补系统相对于风光互补系统而言,在太阳能功率充足时,可以选择将多余的能量进行并网,省去了蕃电池等储能设备,也可大大节约成本,简化控制:而且电网是全天候的,比纯新能源联合系统更加可靠。因此本文将对光电互补系统,研究其拓扑、能量管理和系统参数设计等等在隔离应用的中小功率场合,推挽变换器控制方便,结构简单,应用广泛传统的多输入推挽变换器结构复杂,成本高。通过分析MIC的生成方法,利用脉冲电压源 Pulsating Voltage Source Ce,PⅤSC或者脉冲电流源(Pulsating Curren Source Cell,PCSC)中联或者并联构成简单实用的一族多输入推挽变换器,详细分析了BUCK型PVSC串联构成的双输入推挽变换器的小信号模型和控制方式,为了能够提供交流输出,本文还详细分析了半桥逆变电路的控制方式,并推导出其数学控制模型通过分析系统的工作模式、能量管理策略和不同控制方式对系统的影响,阐叨基于双输入推挽变换器的光电互补系统的工作原理。并对系统软件涉及到的太阳能最大功率跟踪、光电互补控制和逆变控制等算法进行重点研究功率电路参数设计合理与否,直接影响着系统的性能和指标,其中推挽变压器和滤波器的参数设计尤为重要,为此专门给出了硬件参数设计步骤;然后,根据软件算法,设计了控制软件流程图来更清晰的表达软件控制的思想软件参数是影响系统鲁棒性和快速性的另一个关键因素,在硬件设计的基础上,对软件参数进行优化设计,并利用 Simulink软件对设计参数进行仿真分析和修正。然后采用TMS320F2809作为控制芯片,搭建了实验原理样机,并进行了相关验证实验
标签: 推挽变换器
上传时间: 2022-03-16
上传用户:
Ansoft公司的Maww2D/3D是一个功能强大、结果精确、易于使用的二维/三维电磁场有限元分析软件。它包括电场、静磁场、涡流场、瞬态场和温度场分析模块,可以用来分析电机、传感器、变压器、永磁设备、激励器等电磁装置的静态、稳态、瞬态、正常工况和故障工况的特性。它所包含的自上而下执行的用户界面、领先的自适应网格剖分技术及用户定义材料库等特点,使得它在易用性上遥遥领先。它具有高性能矩阵求解器和多CUP处理能力,提供了最快的求解速度。静磁场求解器(Magnetostatic)用于分析由恒定电流、永磁体及外部激磁引起的磁场,是用于激励器、传感器、电机及永磁体等。该模块可自动计算磁场力、转矩、电感和储能用于求解某些涉及到运动和任意波形的电压、电流源激励的设备,可获得精确的预测性能特性。该模块能同时求解磁场电路及运动等强耦合的方程,从而得到电机的相关运行性能●涡流场求解器(Eddy Current用于分析受涡流、集肤效应、邻近效应影响的系统。它求解的频率范围可以从θ到数百兆赫兹,能够自动计算损耗、铁损、力、转矩、电感与储能。允许用户设置多项可变设计量,如位置、形状、源及频率等。可自动计算数千种情况的物理问题分析,而整个过程不许用户干预。在绘制曲线模型时,系统默认的是将封闭后的曲线自动生成面,如果用户不想让其自动生成面,可以在绘制曲线模型前,点击菜单栏中的 Tools/Options/Modeler Options项更改绘图设置。材料库的管理更加方便和直观,新版软件的材料库主要由两类组成,一是系统自带材料库的2D和3D有限元计算常用材料库除此外还有 RMxprt电机设计模块用的电机材料库。二是用户材料库,可以将常用的且系统材料库中没有的材料单独输岀成用户材料库,库名称可自行命名,在使用前须将用户材料库装载进软件中
上传时间: 2022-03-17
上传用户:
本书的核心内容是关于半导体器件和有源电路的模拟电子电路基础。两位作者Robert L.Boylestad和Louis Nashelsky都是在大学从事电路分析、电子电路基础等相关学科教学的资深教授,在电子电路学科领域出版了多部优秀教材,受到很高的评价。本书自1972年首次出版至今已经修订至第九版,涵盖了更广泛和新颖的内容,成为流行30多年的优秀经典教材。这本改编版在第九版原版内容的基础上,结合国内高等教育中模拟电子电路课程的特点,进行了部分内容的调整。 内容提要 本书是英文原版教材Electronic Devices and Circuit Theory,Ninth.Edition之英文改编版《模拟电子技术》的翻译版,内容包括半导体器件基础、二极管及其应用电路、晶体管和场效应管放大电路的基本原理及频率响应、功率放大电路、多级放大电路、差分放大电路、电流源等模拟集成电路的单元电路、反馈电路、模拟集成运算放大器、电压比较器和波形变换电路等。本书对原版教材进行了改编,精简了内容,突出了重点,补充了必要知识点,内容更加新颖和系统化,反映了器件和应用的发展趋势,强调了系统工程的概念。 本书与英文版教材配套使用,适合电子、计算机、通信等相关专业电子电路基础课程40学时到68学时的中文或双语教学要求,也可供相关专业工程技术人员的学习和参考。
标签: 模拟电子
上传时间: 2022-03-21
上传用户:
基于51单片机的智能小车.rar - 63.09MB基于51单片机的水温控制系统.rar - 52.41MB基于51单片机的数控恒压源.rar - 163.67MB基于51单片机的数控恒流源.rar - 66.78MB基于51单片机的宽带放大器.rar - 176.42MB基于51单片机的低频功率放大.rar - 1.17MB基于51单片机STC89C52RC的AD9850DDS信号源设计与实现.doc - 6.59MB电赛资料历年赛题优秀论文......
标签: 电赛
上传时间: 2022-05-26
上传用户:
本书以单级放大器、运算放大器以及数模转换器数为重点,介绍模拟集成电路的基本概念、工作原理和分析方法,特别是全面系统地介绍了模拟集成电路的仿真技术,是模拟集成电路分析、设计和 仿真的入门书。 全书共分 10 章和 7 个附录。第 1 章介绍模拟集成电路的发展与设计方法。第 2、3 章介绍单级放 大器、电流镜和差分放大器等基本模拟电路的原理。第 4 章是电路噪声分析计算与仿真。第 5 章介绍 运算放大器的工作原理与分析、仿真方法。第 6、7 章以双端输入单端输出运算放大器以及全差分运算 放大器为例,介绍运算放大器的设计仿真方法;第 8、9 章以带隙电压基准和电流基准电路为例,介绍 了参考电压源和电流源的设计方法,其中对温度补偿技术作了详细分析;第 10 章为模拟与数字转换电 路(ADC),重点介绍了 ADC 的概念与工作原理以及采用 Verilog-A 语言进行系统设计的方法。本书 的附录全面介绍了模拟集成电路设计的软件环境以及仿真技术。 本书可作为高等院校集成电路设计相关专业工程硕士的教材,也可以作为本科生和研究生的教 材,并可供模拟集成电路工程师参考。
标签: 模拟集成电路
上传时间: 2022-06-02
上传用户: