- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 单片机设计一个十字路口交通灯模拟控制系统(51单片机实训)
1.东西、南北两个方向都通行25s(绿灯亮),警告5s(黄灯亮),禁行30s(红灯亮),用LED模拟交通灯 2.各个方向用数码管显示剩余时间 3.考虑到异常状态 东西发生异常时,东西通行,南北禁止,东西方向绿灯闪,南北方向红灯闪60s 南北方向异常时,南北通行,东西禁行,南北方向绿灯闪,东西方向红灯闪60s 4.两种异常用外部中断0和外部中断1管理,外接开关模拟异常发生 proteus电路图如下:(如有需要原图的可评论找我拿) 代码如下: #include<reg51.h> sbit SN_g
2020-06-21 22:04:34
21317
49
原创 单片机设计多路数字电压表(51单片机实训)
要求如下: 1.输入电压为多路 2.测量0~5V的8路输入电压值 3.可以四位LED数码管上轮流显示 4.最小分辨率为0.019V 5.误差约为+—0.02V 6.通过按键选择不同的通道 (因说明较少,如有问题可评论 我解答) proteus仿真图如下: 代码如下: #include<reg51.h> #include <stdio.h> #include <string.h> #include<intrins.h> #define uchar unsign
2020-06-20 17:02:12
3554
16
原创 回文数(判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。)
回文数例子: 输入: 121 输出: true 输入: -121 输出: false 解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。 代码如下: class Solution { public boolean isPalindrome(int x) { if(x<0)return false; int temp=1; while(x/temp>=10)temp*=10;//x是几位数,就将tem
2020-06-10 17:00:32
2619
原创 java中常见的类型转换——String和char数组
一、将String转为char数组 String类的toCharArray()方法,将字符串转为char数组 String s=“Hello”; char[] ch; ch=s.toCharArray(); 这时ch={‘H’,‘e’,‘l’,‘l’,‘l’}; 二、将char数组转为String String类的valueOf()方法,将char数组转换为字符串 ch={‘H’,‘e’,‘l’,‘l’,‘l’}; s=String.valueOf(ch); 这时s=“Hello”; ...
2020-06-08 22:29:46
711
原创 String的一些常用方法,charAt(),toCharArray(),substring(),length(),equals()和equalsIgnoreCase(),trim()等
1.charAt():截取一个字符 例如: String a=“It is String”; System.out.println(a.charAt(3)); 结果为a下标为3的字符 i 。 2.**toCharArray():**将字符串变成一个字符数组 例如: String a=“It is String”; char b[ ]=a.toCharArray(); System.out.println(b[3]); 结果为字符 i 。 3.**substring()????*截取字符串 例如: Strin
2020-06-05 19:16:11
1130
1
原创 除自身以外数组的乘积(Leedcode每日一题2020/6/4)
除自身以外数组的乘积(Leedcode每日一题2020/6/4)题目:除自身以外数组的乘积 题目:除自身以外数组的乘积 题目描述:给你一个长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。 来源:力扣(LeetCode)每日一题(2020/6/24) 看到题目后,我们会发现该题目相当简单,用for循环的嵌套或即可完成解答 但此时条件来了 条件1:说明: 请不要使用除法,且在 O(n)
2020-06-04 16:44:59
158
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅