- 博客(702)
- 资源 (52)
- 收藏
- 关注
原创 【质数乘积且包含回文快速近积数】2021-11-22
缘由https://bbs.csdn.net/topics/603462686void 质数乘积(){//缘由https://bbs.csdn.net/topics/603462686 long long a = 7140229933, z = 1, s = a / z; while ((z += 2) <= (s = a / z)) if (质数判断(z) && 质数判断(s)) if (z == 整数逆序(z) || s == 整数逆序(s)) std::cou
2022-01-01 07:51:31 351
原创 2021-11-04 C++平方开方(任意开方)乘方乘阶
void 平方五开方(int n){ int a = 0, f = 0; double z = 0, m = 0.1; while ((f = a*a) < n)++a; if (f == n)cout << a << "\t"; else { z = --a; a = 5; while (m>1e-14) { while ((z += a*m)*(z += a*m) < n)++a; while ((z += a*m)*...
2021-11-04 12:03:00 1219
原创 2020-03-27 VSC++=》 哥德巴赫猜想表示区间(快速质数素数)
bool sushu(int n){ if (n % 2 == 0 && n > 2) return 0; for (int a = 3; a <= n/2; a += 2) if (n%a == 0) return 0; return 1;}void 哥德巴赫猜想表示区间(){ int count = 0, i = 3, m, n; cou...
2021-11-03 12:59:04 145
原创 51蛋骗鸡4*4矩阵按键实现平方值的数码管显示(含32键盘4*4矩阵并8+8独立同用一组IO)(含使用一片74HC573锁存器实现8位数码管驱动)
缘由http://www.51hei.com/bbs/forum.php?mod=viewthread&tid=189135&page=1#pid866058#include "reg52.h"bit k=0;//标记unsigned char code smgduan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; //共阴0~15unsigned c.
2021-06-05 07:34:43 1604 2
原创 51蛋骗鸡8*8点阵16*8点阵16*16点阵16*32点阵74HC138( 74ls154)译码器
数组来自网络提问复制,好似显示字形不完整,找不到更好的数组。#include "reg52.h"unsigned char code CHARCODE[18][8]={{0x00,0x00,0x3e,0x41,0x41,0x41,0x3e,0x00}, //0{0x00,0x00,0x00,0x00,0x21,0x7f,0x01,0x00}, //1{0x00,0x00,0x27,0x45,0x45,0x45,0x39,0x00}, //2{0x00,0x00,0x22,0x49,0x49,
2021-01-01 11:09:53 1034
原创 C++计算日期两个经典算法:1.返回年总天数及年天数,2.返回月的天数.3返回日期差,4自适应返回年一月一日周一的值用于计算周几。
int 返回月的天数(int 年, int 月){//缘由https://bbs.csdn.net/topics/395074486 return (月 == 2 ? ((((!(年 % 4) && 年 % 100) || !(年 % 400)) ? 1 : 0) ? 29 : 28) : (((月 <= 7 && 月 % 2) || (...
2020-02-01 08:05:31 1879
原创 C++写的无限嵌套循环(全排列组合)
C++写的无限循环代码 const int l = 3; int aa[] = { 1, 2, 3, 5, 7, 9, 11, 13, 15 }, bb[l] = { 0 }, g = l, d = sizeof(aa) / sizeof(aa[0]); while (bb[0] < d) { while (--g)//无限嵌套逐级运算 if (g > 0 &a...
2019-02-08 20:54:36 1313 8
原创 祝福:新春新年大吉大利。问鼎天下,谁与争锋。非递归非交换非转数组非无序全排列组合算法,诚邀比、测、评。
可以这样说:1.使用判断替换内嵌循环体的可以叫做非等待嵌套循环2.使用循环体作为内嵌循环的可以叫做等待型嵌套循环3.有了无限嵌套循环的算法了正是我使用了判断替换内嵌循环,才推导出了无限嵌套循环,自我接触编程以来从未有无限嵌套循环,而是要几层嵌套循环就写几层,现在可以说是有了无限嵌套循环了,看似普通的2层嵌套循环,其实是实现无限嵌套循环功能的,如果说这样的发明创造也算是能为国争光的话,我当仁...
2016-02-08 00:14:15 2737
原创 数字转中文金额无限位数终极算法(验证程序,数组连接,固定数组变长)
从第一种思路的实现推导出第二种思路实现,从第二种思路推导出终极算法,再从终极算法归纳总结优化第一种思路,从下面发布的代码可以看到演化轨迹.string 标准人民币金额制式模板 = "零仟·零佰·零拾·零☆不可说☆·零仟·零佰·零拾·零☆无量·零仟·零佰·零拾·零不可思议·零仟·零佰·零拾·零那由他·零仟·零佰·零拾·零阿僧祇·零仟·零佰·零拾·零恒河沙·零仟·零佰·零拾·零极·零仟·零佰·
2015-04-01 18:05:07 2138
原创 祝福一切有情万福安康!《ado.net学习与实践》连载(不定时添加)(数据表通用增删改查方法)
在连载之前,先公布每次都要使用的通用方法:这个方法设计目的执行批量作业。 public void 自动协调更新数据表行(List 参数) {/*static DataSet可写为静态并返回数据方法:DataSet 缓存数据表 = new DataSet(); return 缓存数据表;*/ OleDbDataAdapter 数据表更新数据库
2013-02-11 13:47:57 6397
原创 全面:玄龙戏珠无级树(五莲花姊妹兄弟完美自定义含图标)总结
全面:玄龙戏珠无级树(五莲花姊妹兄弟完美自定义含图标)总结 /*筛选篇*/ private void 树开花() { 树.Nodes.Clear(); string[] 重组表列 = null; List 图标序集 = new List();/* List 图标序集 = new List(new int[][,] { new i
2012-07-17 19:12:24 7001 31
原创 动态创建无级子菜单:乾坤大挪移无极紫菜汤
首先是创建控件的声明与参数编写规则: /*快捷菜单*/ ContextMenuStrip 测试快捷 = new ContextMenuStrip(); /*主菜单 = 名称|图标索引*/ /*子菜单子参数:乾坤大挪移 = 上级菜单索引|移动菜单索引:移一个菜单主菜单下位索引-1*/ ...
2012-06-29 21:38:31 4123 1
原创 【Multisim仿真D触发器组成加减法异步同步0-7和7-0显示】2022-4-22
缘由如何用触发器设计同步八进制减法计数器-嵌入式-CSDN问答电路图三级串联实现异步实现Q是加法Q~是减法,第二级前串联了与门即实现同步,保留第三级前原串联方式,第三级前修改为第二级前加与门就实现了同步全同步,第二级前去掉与门就全异步。...
2024-04-05 09:30:37 303
原创 【74LS191/48为可预置的四位二进制加/减法计数器3-9循环显示】2022-3-19
74LS191为可预置的四位二进制加/减法计数器74ls191引脚功用RCO进位/借位输出端MAX/MIN进位/借位输出端CTEN计数操控端QA-QD计数输出端U/D计数操控端CLK时钟输入端LOAD异步并行置入端(低电平有用)。74LS191逻辑功用...
2024-04-05 09:29:44 478
原创 2020-11-11 VSC++: 找字符个数不分大小写
void 找字符个数不分大小写(){//字母大写ascii码范围65-90小写范围97-122数字范围48-57 缘由https://ask.csdn.net/channel/12 char a[100]{}, aa; int aaa = 0, aaaa = 0; while ((cin >> a[aaa]))if (a[aaa] == '/')break; else ++aaa; cin >> aa; while (aaa--)if (a[aaa] == aa || (.
2024-03-15 10:35:38 352 1
原创 2020-11-08 字符串指定位置倒序输出
缘由https://bbs.csdn.net/topics/398165677 //字符串指定位置倒序输出缘由https://bbs.csdn.net/topics/398165677 char aa[] = "abcABCabc\n"; int a = 3, b = 5, c = 0, d = b; while (aa[c] != '\n')if (c < a || c > b)cout << aa[c++]; else if(d >= a) cout <.
2024-03-15 10:33:47 357 1
原创 VSC++: 字符串中的第一个唯一字符
int 字符串中的第一个唯一字符(string s){//缘由https://bbs.csdn.net/topics/397658333 int j = 0, z = 1, x = s.size(); while (j < x && z < x)if (s[j] == s[z] && j != z)z = 0, ++j; else ++z; return j == x ? -1 : j;} cout << "leetcodelee...
2024-03-15 10:25:13 340
原创 VSC++=》 奇前大偶后小排序
void 奇前大偶后小排序(){//缘由https://ask.csdn.net/questions/1077421 按题目10个数据就不考虑奇数个数据 int a[]{10, 21, 32, 43, 54, 65, 76, 87, 98, 9}, j = 0, p = 0, d = 0, x = 0, dx = 0, xx = 0; while (j < 10 / 2) { if (a[p] % 2)if (a[p] > d)d = a[p], dx = p, ++p; e...
2024-03-15 10:21:57 688 1
原创 VB窗体单元格验证事件
缘由https://bbs.csdn.net/topics/396522344Public Class VB解答专用窗体 Private Sub VB解答专用窗体_Load(sender As Object, e As EventArgs) Handles MyBase.Load Dim 数据列表 = New DataGridView 数据列表.Pa...
2024-03-15 10:19:28 328
原创 VSC++=》 数组的稳定性
void 数组的稳定性(){//缘由https://bbs.csdn.net/topics/396522846 数组的不稳定性指标为:max-min int aa[47]{}, n = 0, j = 0, c = 0, cc = 0; cin >> n; while (j < n)cin >> aa[j++]; j = 0; while (++j &l...
2024-03-15 10:17:28 311 1
原创 VSC++=》 雷达安装问题
这个代码只是固定位置1个雷达安装位置所求的,若要动态确定雷达安装位置计算,要在此代码基础上修改即可。void 雷达安装问题(){//缘由https://bbs.csdn.net/topics/396522250 int xy[47]{}, j = 0, x = 0, y = 0, N = 0, D = 0, LD = 1; cin >> N >> D; whi...
2024-03-15 10:16:42 533 1
原创 C++栈的运用,判断大、中、小括号的合法性()
#define MAX_STACK_SIZE 100 //宏定义全局变量typedef struct SqStack{ char data; struct SqStack *next;}SqStack;//链元素typedef struct Stack{ struct SqStack *base; //栈底指针 struct SqStack *top; //栈顶指针...
2024-03-15 10:13:49 308 1
原创 2021-10-18 51蛋骗鸡数码管显示0-F每6个切换循环
缘由我的单片机流水灯程序不知道为什么无法很好的显示? - 24小时必答区#include "REG52.h"sbit K1 = P3^0;sbit K2 = P3^1;sbit K3 = P3^2;sbit K4 = P3^3;sbit bp=P3^4;bit k=1,wk=0;unsigned char code SmZiFu[]={63,6,91,79,102,109,125,7,127,111,119,124,57,94,121,113,128,255,64};//0-9A-.
2024-02-03 15:18:37 358
原创 2021-10-14 51蛋骗鸡1秒变动0-9按键控制并蜂鸣器响
缘由单片机程序设计与应用-Python-CSDN问答#include "REG52.h"sbit K1 = P3^0;sbit K2 = P3^1;sbit K3 = P3^2;sbit K4 = P3^3;sbit bp=P3^4;bit k=1,wk=0;unsigned char code SmZiFu[]={63,6,91,79,102,109,125,7,127,111,128,255,64};//0-9.消隐-unsigned char Js=0,miao=0,fen=0,
2024-02-03 15:17:48 374
原创 2021-10-12 51蛋骗鸡数码管前7位显示1-7第8位显示0-9
缘由51单片机数码管问题-编程语言-CSDN问答#include "REG52.h"sbit K1 = P3^0;sbit K2 = P3^1;sbit K3 = P3^2;sbit K4 = P3^3;bit k=1,wk=0;unsigned char code SmZiFu[]={63,6,91,79,102,109,125,7,127,111,128,255,64};//0-9.消隐-unsigned char Js=0,miao=0,fen=0,shi=0,y=6,t=23,.
2024-02-03 15:16:46 394
原创 2021-10-06 51单片机实现依次点亮再依次熄灭
缘由51单片机 led的简单问题-编程语言-CSDN问答#include "reg52.h"//unsigned char code DuLiAnJian[]={1,2,4,8,16,32,64,128,254,253,251,247,239,223,191,127};bit k = 0;//unsigned char code CHARCODE[32][8]={//{0xFD,0xFD,0x0D,0xED,0xED,0xED,0x0D,0xFD},{0x0D,0xED,0xED,0xED,0
2024-02-03 15:16:11 396
原创 2021-09-23 51蛋骗鸡单按键计数实现不同功能不同写法占用空间比较
缘由小容量的单片机芯片怎么提高存储空间利用率? - 24小时必答区https://bbs.csdn.net/topics/600865890#include "reg52.h"sbit k=P2^0;void main(){ unsigned char a=0,xd=0; while(1) { if(k==0&&++xd==0) { ++a; while(k==0); } if(a==1)P0=~1; else if(a==2)P0=~3..
2024-02-03 15:05:08 341
原创 2021-08-17 51蛋骗鸡595级联流水灯示例
#include "reg52.h"unsigned char code DuLiAnJian[]={0,1,2,4,8,16,32,64,128,254,253,251,247,239,223,191,127};sbit ds=P1^0;//数据线 595的14脚sbit shcp=P1^1;//数据输入时钟线 595的11脚sbit stcp=P1^2;//输出存储器锁存时钟线 595的12脚sbit mr=P1^3;//数据清零sbit SJG=P0^0;//bit k = 0;v.
2024-02-03 15:01:41 374
原创 2021-07-20 51单片机流水灯递增点亮
缘由https://ask.csdn.net/questions/7477228void main(){ unsigned char Xd=0,ss=1,cs=0; unsigned int ys=0; while(1) { if(++ys==0){Xd+=ss;P0=Xd;ss*=2;if(ss==0){ss=1;Xd=0;}} }}
2024-02-03 15:00:24 377
原创 2021-07-02 51单片机按键控制LED灯逐个点亮
缘由https://ask.csdn.net/questions/7465870?spm=1005.2025.3001.5141#include "REG52.h"sbit K1 = P3^2;void main(){ unsigned char Xd=0,ss=255; while(1) { if(K1==0&&++Xd==0) { if(ss>128)ss=128; else ss/=2;
2024-02-03 14:59:35 490
原创 2021-05-08 51单片机74HC164、74LS164、74HCT164、74HC154、74HCT154应用三极管控制继电器
74HC164、74HCT164是8位边沿触发式移位寄存器,串行输入数据,然后并行输出。数据通过两个输入端(DSA或DSB)之一串行输入;任一输入端可以用作高电平使能端,控制另一输入端的数据输入。两个输入端或者连接在一起,或者把不用的输入端接高电平,一定不要悬空。时钟 (CP) 每次由低变高时,数据右移一位,输入到 Q0, Q0 是两个数据输入端(DSA和 DSB)的逻辑与,它将上升时钟沿之前保持一个建立时间的长度。主复位 (MR) 输入端上的一个低电平将使其它所有输入端都无效,非同步地清除寄存器,强制
2024-01-01 00:34:56 678 1
原创 51蛋骗鸡595级联1616点阵
缘由http://www.51hei.com/bbs/dpj-210030-1.html#include "reg52.h"unsigned char code DuLiAnJian[]={1,2,4,8,16,32,64,128,254,253,251,247,239,223,191,127};unsigned char code CHARCODE[8][8]={//{0xFD,0xFD,0x0D,0xED,0xED,0xED,0x0D,0xFD},{0x0D,0xED,0xED,0xED,0
2024-01-01 00:32:22 390
原创 2021-07-03 51单片机1.高低4位交替8次,2.从0到255,3.1+2+3+4...
缘由https://ask.csdn.net/questions/7466341?spm=1005.2025.3001.5141#include "REG52.h"bit k=1;void main(){ unsigned char Xd=0,ss=15,cs=0; unsigned int ys=64000; while(1) { P1=ss; if(++ys==0&&cs<8) { k=~k;
2024-01-01 00:30:28 550 1
原创 2021-06-25 51蛋骗鸡外部中断闪烁后返回主函数继续执行
缘由https://ask.csdn.net/questions/7455939?spm=1005.2025.3001.5141#include "REG52.h"sbit K1 = P3^0;sbit K2 = P3^1;sbit K3 = P3^2;sbit K4 = P3^3;bit k=1,wk=0;void wbzd(/*外部中断调用函数*/){ unsigned char cs=10; unsigned int ys=0; wk=0; while(cs) { i
2024-01-01 00:27:20 376 1
VB解答专用窗体ACCESS数据库示例.rar
2019-12-27
浤济的专栏-贤发居士的万年历c++控制台
2015-03-11
[金刚般若]字符分类提取
2014-11-14
记事五行农历Excel通用版
2013-07-15
金额阿拉伯数字转换中文大写全源码
2012-01-30
〖宝池〗[金额]中文大写←互换→阿拉伯数字 简体2.1.msi
2011-12-14
【51单片机定时器时钟LCD1602可修改时分秒,加减切换,屏幕显示+-符号,自动获取系统时间,每15分钟蜂鸣1次2次3次4次】
2023-06-18
大位数加减法,支持INT类型数组,支持单元多位数存储,支持多位数输入到数组,支持返回运算后结果数组,支持运算后输出到文件开关
2023-03-27
1千万质数差文本数据文件
2022-03-14
调用操作系统自带农历,修正了闰年月份以及次年月份问题,修正了闰年上年月份问题。
2022-02-11
4*4=32按键键盘扫描,使用一片锁存器实现8位数码管驱动,锁存器复用键盘扫描IO。
2020-06-05
中断型时钟数码管显示按键调节
2020-05-30
51蛋骗鸡数据左移按键值显示在最后位
2020-05-28
矩阵二进制编码与矩阵定义值二进制编码的数码管显示.rar
2020-05-25
51蛋骗鸡4按键控制4LED.rar
2020-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人