题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? //这是一个菲波拉契数列问题 public class lianxi01 { public static void main(String[] args) { System.out.println("第1个月的兔子对数: 1"); System.out.println("第2个月的兔子对数: 1"); int f1 = 1, f2 = 1, f, M=24; for(int i=3; i<=M; i++) { f = f2; f2 = f1 + f2; f1 = f; System.out.println("第" + i +"个月的兔子对数: "+f2); } } } 【程序2】 题目:判断101-200之间有多少个素数,并输出所有素数。 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。 public class lianxi02 { public static void main(String[] args) { int count = 0; for(int i=101; i<200; i+=2) { boolean b = false; for(int j=2; j<=Math.sqrt(i); j++) { if(i % j == 0) { b = false; break; } else { b = true; } } if(b == true) {count ++;System.out.println(i );} } System.out.println( "素数个数是: " + count); } } 【程序3】 题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。 public class lianxi03 { public static void main(String[] args) { int b1, b2, b3;
上传时间: 2017-12-24
上传用户:Ariza
#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
自相关滤波,信号去噪,基于matlab的利用自相关函数的信号去噪技术
上传时间: 2019-06-17
上传用户:M_阿嚏
Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。它运行于Windows操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路,该软件的特点是:①实现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。②支持主流单片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。③提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil C51 uVision2等软件。④具有强大的原理图绘制功能。总之,该软件是一款集单片机和SPICE分析于一身的仿真软件,功能极其强大。本章介绍Proteus ISIS软件的工作环境和一些基本操作。
上传时间: 2019-11-30
上传用户:lxe518815
电子电气专业毕业设计毕业论文及产品设计软硬件资料文档资料合集2(22个):RCC电路间歇振荡的研究资料USB接口信号发生器USB接口波形发生器VB上位机与18b20下位机VB上位机程序控制DS1302时钟的proteus仿真仓库温湿度的监测系统资料便捷式单片机实验开发装置资料八位数字密码锁资料八路扫描式抢答器设计变压器的智能绕线功能系统资料宠物定时喂食器设计资料常导超导磁悬浮演示试验装置的控制资料步行者机器人资料步进电机调速控制系统资料步进电机调速系统设计资料比较全面的手机原理资料测距程序笔记本电脑的智能底座设计超级点阵,上位机发送单片机显示资料采用MEC002A制作远程调频发射机资料采用实时时钟芯片DS1302+AT89C2051的红外遥控LED电子钟采集与发射系统设计资料
标签: 电子电气专业毕业设计
上传时间: 2021-12-08
上传用户:
电子电路单片机设计毕业设计论文资料软硬件设计50例资料合集资料0652、14093组成的脉宽调制器电路(电机调速).rar0653、CMOS单通道调制电路.rar0654、DC-AC变换器.rar0655、DC-AC变换器LCD显示电子温度计.rar0656、DC-AC变换器PWM控制式电机速度控制电路.rar0657、DC-AC变换器TC4069UB组成的方波振荡器.rar0658、DC-AC变换器按钮型游戏基准电路.rar0659、DC-AC变换器变形多谐振荡器.rar0660、DC-AC变换器标准多谐振荡器.rar0661、不规则变换循环LED闪烁电路.rar0662、采用3524的PWM式电机速度控制电路.rar0663、超声波鱼缸加氧器.rar0664、车辆转向灯电路.rar0665、出租车空车灯LED环形闪烁电路.rar0666、触摸调光灯.rar0667、触摸开关.rar0668、触摸控制定时器.rar0669、触摸控制转换开关.rar0670、串联式多谐振荡器.rar0671、串入式声控延时开关.rar0672、单结晶体管多谐振荡器.rar0673、单脉冲控制转换开关.rar0674、单脉冲控制转换开关基本电路.rar0675、单稳态多谐振荡器.rar0676、单稳态多谐振荡器组成的定时器电路.rar0677、单轴操纵杆接口电路.rar0678、低电平输出光控电路.rar0679、第三刹车灯电路.rar0680、电场与漏电检测器.rar0681、电动车充电自动控制电路.rar0682、电话机检修测试仪.rar0683、电话检修仪.rar0684、电子节拍器.rar0685、电子锁.rar0686、电子音乐门铃.rar0687、短波无线监听发射器1(100MHz).rar0688、短波无线监听发射器2(100MHz).rar0689、短路检测式报警电路.rar0690、断线检测式报警电路.rar0691、断线式防贼报警电路.rar0692、断续音报警信号发生器.rar0693、多功能密码锁.rar0694、多谐—张弛振荡器.rar0695、发射极耦合式多谐振荡器.rar0696、方波发生器.rar0697、非对称多谐振荡器.rar0698、峰谷用电定时器.rar0699、改进型发射极耦合式多谐振荡器.rar0700、改进型模拟PUT(可编程单结晶体管)器件振荡器.rar
上传时间: 2021-12-10
上传用户:
包含高精度(16位)DAC芯片AD8565的原理图和pcb封装,同时该文件夹中还包含配套的放大芯片,直接使用可以用作电赛信号发生器
上传时间: 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
上传用户:
常用 IC芯片 Altium Designer AD原理图库元件库CSV text has been written to file : 1.1 - IC芯片.csvLibrary Component Count : 68Name Description----------------------------------------------------------------------------------------------------24Cxx 外置EEPROM8002 3W功放芯片93C46 外置EEPROMACS712 电流检测芯片AD5235 数字电位器ADS1286 12位数模转换芯片AP6022 单触摸PWM输出AS179-92 射频开关芯片BH1415F 数字调频发射器BISS0001 人体红外专用芯片BS814A 4键电容触摸按键芯片BTS7970 电机驱动芯片CB6905 蓝牙芯片CC2530 ZigBee2.4G无线组网芯片CH340G 串口转USBCH376T USB控制器CM108 USB耳机声卡DM9000A 网络芯片DM9000C 网络芯片DP83848I 网络芯片DS1302 实时时钟芯片DS18B20 数字温度计DS3231 高精度时钟芯片ENC28J60 SPI以太网控制芯片ESP8266EX WIFI-芯片FT232RL USB转串口GD5800 串口MP3语音芯片HL2202 灯光控制芯片HT1621 LCD驱动芯片HT9032D 来电显示芯片HT9200A 双音多频DTMF信号发生器HX711 电子秤AD芯片L293D 电机驱动H桥L293D_A 电机驱动H桥L298 电机驱动H桥L9110 直流电机控制芯片MAX232 MAX232MAX4173 高端电流检测MAX6675 K型热电偶检测芯片ME2801B33M 3.3V电压检测芯片ME2801B33P 3.3V电压检测芯片NE555 单路时基芯片PL2303 USB转RS232SN65HVD230 CAN芯片SN74AVC2T45DCUR 3态输出SP3232 RS232通讯芯片SP3232_A RS232转换芯片SP3485 RS485总线收发芯片SP813L 处理器监控芯片SST25VFxx 外置FlashTJA1050 CAN总线收发芯片TM1628 数码管按键扫描芯片TM1637 数码管按键扫描芯片TM1640 LED驱动控制芯片TM1668 数码管按键扫描芯片TM1727 LCD驱动ICTM1729 LCD驱动ICTM1814 4通道 LED恒流驱动芯片TS5A3157 电子继电器TSC2046IPW 显示屏触摸驱动芯片TVP5150AM1 视频解码芯片ULN2003-1 达林顿驱动芯片ULN2003-2 达林顿驱动芯片W25Qxx 外置FlashWM8731 音频PCM编解码芯片XF5152CE 语音识别合成芯片YX5200 MP3解码芯片模板
标签: ic芯片 Altium Designer
上传时间: 2022-03-13
上传用户:
针对NBA比赛规则,提出了一种基于Proteus的篮球赛24秒倒计时器总体方案,详细设计了各个模块电路,分析了电路的工作原理。通过设计秒脉冲信号发生器电路、递减计数器电路、译码显示电路,完成了对篮球赛24秒倒计时器的电路设计。基于Proteus完成篮球赛24秒倒计时器仿真,实现了24秒倒计时、随时置数、自动报警等功能。通过增加独立按键电路和编码器电路对篮球赛24秒倒计时器进行改进,实现了能够任意置数的功能。
标签: proteus
上传时间: 2022-04-03
上传用户:d1997wayne