- 博客(979)
- 资源 (52)
- 收藏
- 关注

原创 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
1328

原创 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
204

原创 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
1782
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
1164

原创 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
2167

原创 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
1459
8

原创 祝福:新春新年大吉大利。问鼎天下,谁与争锋。非递归非交换非转数组非无序全排列组合算法,诚邀比、测、评。
可以这样说:1.使用判断替换内嵌循环体的可以叫做非等待嵌套循环2.使用循环体作为内嵌循环的可以叫做等待型嵌套循环3.有了无限嵌套循环的算法了正是我使用了判断替换内嵌循环,才推导出了无限嵌套循环,自我接触编程以来从未有无限嵌套循环,而是要几层嵌套循环就写几层,现在可以说是有了无限嵌套循环了,看似普通的2层嵌套循环,其实是实现无限嵌套循环功能的,如果说这样的发明创造也算是能为国争光的话,我当仁...
2016-02-08 00:14:15
2794

原创 数字转中文金额无限位数终极算法(验证程序,数组连接,固定数组变长)
从第一种思路的实现推导出第二种思路实现,从第二种思路推导出终极算法,再从终极算法归纳总结优化第一种思路,从下面发布的代码可以看到演化轨迹.string 标准人民币金额制式模板 = "零仟·零佰·零拾·零☆不可说☆·零仟·零佰·零拾·零☆无量·零仟·零佰·零拾·零不可思议·零仟·零佰·零拾·零那由他·零仟·零佰·零拾·零阿僧祇·零仟·零佰·零拾·零恒河沙·零仟·零佰·零拾·零极·零仟·零佰·
2015-04-01 18:05:07
2254

原创 祝福一切有情万福安康!《ado.net学习与实践》连载(不定时添加)(数据表通用增删改查方法)
在连载之前,先公布每次都要使用的通用方法:这个方法设计目的执行批量作业。 public void 自动协调更新数据表行(List 参数) {/*static DataSet可写为静态并返回数据方法:DataSet 缓存数据表 = new DataSet(); return 缓存数据表;*/ OleDbDataAdapter 数据表更新数据库
2013-02-11 13:47:57
6455

原创 全面:玄龙戏珠无级树(五莲花姊妹兄弟完美自定义含图标)总结
全面:玄龙戏珠无级树(五莲花姊妹兄弟完美自定义含图标)总结 /*筛选篇*/ private void 树开花() { 树.Nodes.Clear(); string[] 重组表列 = null; List 图标序集 = new List();/* List 图标序集 = new List(new int[][,] { new i
2012-07-17 19:12:24
7073
23

原创 动态创建无级子菜单:乾坤大挪移无极紫菜汤
首先是创建控件的声明与参数编写规则: /*快捷菜单*/ ContextMenuStrip 测试快捷 = new ContextMenuStrip(); /*主菜单 = 名称|图标索引*/ /*子菜单子参数:乾坤大挪移 = 上级菜单索引|移动菜单索引:移一个菜单主菜单下位索引-1*/ ...
2012-06-29 21:38:31
4189
1
原创 【文本数据找重复记录】2021-11-23
缘由 std::ifstream fi; fi.open("..\\Debug\\回复专用\\in.txt", std::ios::in); if (!fi.is_open()) { std::cout << "open file in.txt fail" << std::endl; return -1; } std::ofstream fo; fo.open("..\\Debug\\回复专用\\out.txt", std::ios::out); if (
2025-05-11 10:02:57
130
原创 【统计以空格隔开的字符串数量】2021-11-26
缘由一提标准的大一oj提木-编程语言-CSDN问答void 统计以空格隔开的字符串数量(){//缘由https://ask.csdn.net/questions/7580109?spm=1005.2025.3001.5141 int n = 0, x = 0, g = 0, k = 1; string s = ""; cin >> n; getchar(); while (n--) { getline(cin, s); while (s[x] != '\0'&
2025-05-11 10:01:35
34
原创 【验证哥德巴赫猜想(奇数)】2021-11-19 15:54
缘由C语言 验证哥德巴赫猜想(奇数)-编程语言-CSDN问答void 哥德巴赫猜想奇数(){//缘由https://ask.csdn.net/questions/7570770?spm=1005.2025.3001.5141自7始奇数都是3个质数和,奇数-2起求质数验证。 int a = 5, aa = a,aaa=0; while((a += 2)<100000) { aaa=aa = a; while (aaa > 1) if (质数判断(aa -= 2) &am
2025-05-10 18:16:53
83
原创 2021-11-16 C++歌手去掉2最高2最低均分
缘由大学一年级c++编程题目-编程语言-CSDN问答void 歌手去掉2最高2最低均分(){//缘由https://ask.csdn.net/questions/7551893?spm=1005.2025.3001.5141 int n = 0, h = 0, j = 0, qd[6]{0}, fs[50]{0}; scanf_s("%d", &n); j = n; qd[2] = qd[3] = INT_MAX; qd[0] = qd[1] = INT_MIN; while (j--
2025-05-10 18:01:28
50
原创 2021-11-15 C++下一个生日天数
缘由c++今日日期到生日天数-编程语言-CSDN问答int isLeap(int year)//判断闰年{//缘由https://ask.csdn.net/questions/7567048?spm=1005.2025.3001.5141 return ((!(year % 4) && year % 100) || !(year % 400));}int daysInMonth(int year, int month)//返回月天数{ if (month == 2){ if
2025-05-09 22:18:56
361
原创 【五五矩阵赋值并计算】2021-11-26
void 五五矩阵计算(){//缘由https://ask.csdn.net/questions/7580748?spm=1005.2025.3001.5141 int a[5][5]{}, s = 0, d = 0, g = 0; while (s < 5) { a[s][d] = 3 * s + 2 * d - 8; if (++d>4)d = 0, ++s; } while (s--)d += a[3][s]; cout << "四行总和\t" &l...
2025-05-09 22:15:17
155
原创 【整形数字转化为字符串,求有几位相同(汉明距离)】2021-11-20 20:15
缘由整形数字转化为字符串,求有几位相同(汉明距离)-编程语言-CSDN问答void IntToStr(int n, char *str){//缘由https://ask.csdn.net/questions/7570982?spm=1005.2025.3001.5141 int a = 0; while (n) str[a++] = n % 10 + '0', n /= 10;}int differ(char *str1, char *str2){//求几个不同为何要转为字符串?不用转
2025-05-08 18:57:39
501
原创 【使用switch结构输出季节】2021-11-23
缘由用switch语句设计程序一年有12个月-编程语言-CSDN问答void 使用switch结构输出季节(int y){//缘由https://ask.csdn.net/questions/7577096?spm=1005.2025.3001.5141 std::cout << y << "\t"; switch (y) { case 3: case 4: case 5:std::cout << "春" << std::endl; break
2025-05-08 18:56:49
225
原创 【质因数表达式】2021-11-7
缘由void 质因子集(int 数, int* 数组, int* 序){ int 求 = 1, 商 = 0;//因子不含数本身但包含1 数组[0] = 求; while (++求 <= (商 = 数 / 求)) if (!(数 % 求)) if (质数判断(求))数组[++*序] = 求;}
2025-05-07 20:52:41
154
原创 2021-11-11 C++泰勒sin(x)以2步进乘方除以阶乘加减第N项
缘由c++书本题,求解了,求解-编程语言-CSDN问答 int n = 10, d = 3, z = -1; double x = 2.5, xx = x; while (n) { xx += (乘方(x, d) / 阶乘(d)) * z; d += 2, --n, z *= -1; } std::cout << xx << std::endl;
2025-05-07 20:51:56
372
原创 2021-10-31 C++求一个千位和十位数字之和为10,百位个位之积为12的四位数
缘由求一个千位和十位数字之和为10,百位个位之积为12的四位数-编程语言-CSDN问答 int a = 1000; while (++a <= 9999) if (((a / 1000) + ((a / 10) % 10) == 10) && (((a / 100) % 10) * (a % 10) == 12)) std::cout << a << std::ends; else;...
2025-05-06 18:56:18
269
原创 2021-10-29 C++被17或13整除最大10个数的和
缘由请问这个程序哪里有问题?一直显示“运行超时”,PTA的题-编程语言-CSDN问答void 被17或13整除最大10个数的和(){//缘由https://ask.csdn.net/questions/7548702?spm=1005.2025.3001.5141 int n = 0, g = 0, h = 0; cin >> n; while (n && g < 10) if (n % 13 == 0 || n % 17 == 0) h += n,
2025-05-06 18:55:52
127
原创 【AND-OR-~OR锁存器设计】2022-8-31
此时输入再次变为0,输出不变,为锁住。重置=1,不论输入什么,输出都为0;重置=0,输入1就锁住1。
2025-05-05 20:39:24
251
原创 【51单片机6位数码管显示时间与秒表】2022-5-8
缘由数码管 keil proteus 为什么出现这种情况呢?-编程语言-CSDN问答#include "reg52.h"unsigned char code smgduan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0,64}; //共阴0~F消隐减号unsigned char code DuLiAnJian[]={1,2,4,8,16,32,64,128,254,253,2
2025-05-04 19:56:30
661
原创 【51单片机2个定时器2个外部中断设置】2022-5-11
缘由单片机实训问题,编写驱动程序,使用仿真解决一些问题,代码无报错但仿真无法实现功能-编程语言-CSDN问答void ZhongDuanSheZhi(/*中断设置*/){ TMOD=0x11; TH0=0Xfe; TL0=0X0c; TH1=0XFC; TL1=0X18; TR0=TR1=0; ET0=ET1=1; EA=1; IT0 = 1;//下降沿触发 EX0 = 1;//开外部中断 IT1 = 1;//下
2025-05-04 19:54:42
482
原创 【51单片机8位数码管动态显示、右向左流水显示】2022-4-16
缘由单片机,数码管的动态显示-编程语言-CSDN问答开发板种类不同,通常都是8位数码管,荔枝8位数码管接P2段P3位,前4位显示2022接着2位消隐最后2位显示月,若只有6位数码管则取消掉2句数码管显示然后做相应修改即可#include "REG52.h"unsigned char code SmZiFu[]={63,6,91,79,102,109,125,7,127,111,128,119,124,57,94,121,113};//0-9.void smxs(unsigned char mz,
2025-05-02 18:51:15
363
原创 2021-11-14 C++三七二十一数
缘由c++编程怎么写,紧急求解-编程语言-CSDN问答void 三七二十一数(){//缘由https://ask.csdn.net/questions/7566632?spm=1005.2025.3001.5141 int n = 0, a = 0, b = 0, p = 1; std::cin >> n; while (n--) { std::cin >> a >> b; while (a<=b) { if (a % 3 == 2
2025-04-20 17:18:43
212
原创 2021-11-10 C++蜗牛爬井进3退1求天数
缘由C++大一编程题目。-编程语言-CSDN问答 int n = 0, t = 0; cin >> n; while ((n -= 3)>0)++n, ++t; cout << ++t << endl;
2025-04-19 20:47:03
191
原创 2021-11-09 C++倍数11各位和为13
缘由c++函数题找数字的-编程语言-CSDN问答void 倍数11各位和为13(int n, int& b, int* h){//缘由https://ask.csdn.net/questions/7559803?spm=1005.2025.3001.5141 b = !(n % 11); while(n)*h += n % 10, n /= 10;} int a = 1, b = 1, c = 0, d = 0; while (a <= 100) { 倍数11各位
2025-04-18 22:12:54
249
原创 2021-11-09 C++三位数平方含有该数
缘由求解,运算函数,哪位大神教一下-编程语言-CSDN问答兼顾回复for语句如何转换成while语句,且不用break语句来跳出循环-编程语言-CSDN问答void 三位数平方含有该数(){//缘由https://ask.csdn.net/questions/7560152?spm=1005.2025.3001.5141 int a = 100, aa = 1000, f = 0; while (a < aa) { f = a*a; while (f >= a) i.
2025-04-17 18:47:10
238
原创 2021-11-08 C++舍入
long double 舍入(long double 数, int 位){ long long z = (long long)数, xz = 0; long double m = 10, x = (数 - z) * 10; while (--位)x *= 10, m *= 10; xz = (long long)(x * 10); if (xz % 10 >= 5) xz /= 10, xz++; else xz /= 10; return (z + xz / m);}...
2025-04-16 19:58:24
271
原创 2021-10-29 C++按天数返回年月日,按年月日求第几天。
缘由void 天数返回年月日(){//缘由https://ask.csdn.net/questions/7549091?spm=1005.2025.3001.5141 int n = 0, y = 0, t = 0; std::cin >> n >> t; while (t>返回月的天数(n, ++y))t -= 返回月的天数(n, y); std::cout << n << "\t" << y << "\t" &
2025-04-15 19:03:26
126
原创 2021-11-01 C++输入十个数求最大最小和第二大第二小的值
缘由c语言输入十个数求最大最小和第二大第二小的值-编程语言-CSDN问答void 输入十个数求最大最小和第二大第二小的值(){//缘由https://ask.csdn.net/questions/7551893?spm=1005.2025.3001.5141 int n = 0, nn = 0, d1 = 0, d2 = 0, x1 = 0, x2 = 0; std::cin >> n; while (n--) { std::cin >> nn;//scanf
2025-04-14 18:28:02
474
原创 2021-11-06 C++输出不带小数点的实数
缘由如何将一个浮点型数除小数点之外所有数字输出-编程语言-CSDN问答void 输出不带小数点的实数(){//缘由https://ask.csdn.net/questions/7557416?spm=1005.2025.3001.5141 float a = 124.52; int aa = 0; a *= 10; while ((int)a % 10)a *= 10; a /= 10; while ((int)a)aa *= 10, aa += (int)a % 10, a /= 10;
2025-04-13 12:02:44
159
原创 2021-10-30 C++符合至少有2个数字一样的三位数
缘由各位程序员,如何编写?-编程语言-CSDN问答 int a = 99, n = 0; std::cin >> n; while (n&&++a < 1000) if (a % 10 == a / 100 || a % 10 == a / 10 % 10 || a / 100 == a / 10 % 10) --n, std::cout << a << "\t"; std::cout << "还有" <<
2025-04-12 17:39:54
159
【信息学竞赛】小学组刷题顺序优化算法:基于间隔K交换实现题目难度升序排列文档的主要内容
2025-05-10
【数字电路设计】基于SR锁存器74LS279与非门74LS02D的多路抢答器设计:实现声光数码管显示及并列抢答功能
2025-05-09
算法竞赛蓝桥杯基因配对问题解析:C++实现字符串匹配与处理方法探讨
2025-05-08
【电子电路设计】TLC555定时器实现正负电压输出的方波发生器:占空比和频率可调电路设计与应用
2025-05-07
电子工程LM324与LM393内部电路解析及其在带阻滤波器中的应用特性分析了文档的核心内容
2025-05-06
【数字电路设计】二进制比较器原理与实现:基于74LS85芯片的多位数值比较系统构建及位数扩展方法探讨
2025-05-06
算法竞赛基于宽度优先搜索BFS的数字交换游戏实现:寻找K次交换后的最大整数
2025-05-04
教育领域2019北京海淀小学选拔义卖活动C++程序设计:人员安排算法实现与解析
2025-05-04
【字符串处理算法】不区分大小写完整匹配查找字符串首位置与数量:C++实现方法及应用场景解析
2025-05-03
编程语言CSDN博客字符串替换统计算法解析:信息与未来2016竞赛题实现方法
2025-05-03
【电子电路设计】基于Proteus利用SR锁存器74LS279与或逻辑32设计4路抢答器:按键锁定及序号显示系统实现
2025-05-03
【数字电路设计】基于74LS153D的4人多数表决器与8选1选择器及与非门实现一位全减器的设计与实现
2025-05-01
【数字电路设计】基于74LS151三人表决与74LS153全减器等组合逻辑电路的设计与实现:CSDN博客实验解析
2025-04-29
【嵌入式系统】Proteus交通灯故障检测电路优化:基于电流与光感测的逻辑电平转换设计
2025-04-29
【算法设计与分析】整数拆分找完全平方数算法实现:最小拆分次数求解方法探讨
2025-04-28
【电子电路设计】基于D触发器74HC175的七状态循环彩灯电路设计与优化:实现特定序列灯光效果
2025-04-28
算法竞赛蓝桥杯数组翻转问题解析:通过边界控制优化最大分数计算方法
2025-04-25
【蓝桥杯竞赛】基于C++的刷题统计算法解析:计算完成指定数量题目所需天数
2025-04-25
【C++编程竞赛】基于周期性购买行为的炸鸡奶茶消费计算:算法设计与实现
2025-04-23
编程算法基于双向对比算法的成绩对数组计算:CSDN博客学习成绩旗鼓相当的对手系统设计与实现了文档的内容
2025-04-23
电子工程基于Multisim的IR2302SPBF H桥驱动电路设计与仿真:硬件开发技术详解
2025-04-23
【C++编程技术】修剪的灌木生长最高记录算法实现与优化:CSDN博客代码解析
2025-04-23
算法竞赛洛谷SP7733高兴的数字:CSDN博客解析数字处理与重复判断算法设计文档的主要内容
2025-04-23
编程竞赛C++实现太空旅行最短时间安排算法:厦门小学生C++竞赛题目解析与代码示例
2025-04-23
【电子电路设计】555与4017芯片组合阶梯波发生器电路原理分析及修正建议:硬件开发中的常见错误解析与改进方法探讨
2025-04-21
算法编程冰雹猜想过程逆序输出实现:C++代码设计与调试技巧分享
2025-04-20
【数据结构与算法】洛谷P1106删数问题优化:单样例到多样例验证的实现方法探讨
2025-04-19
【算法与数据结构】力扣763划分字母区间:C++实现字符串分割算法解析与代码示例
2025-04-17
【C语言编程】PTA反转加法构造回文数算法实现:千位数级别高效字符串处理与回文检测
2025-04-16
篮球竞赛30秒倒计时功能实现:启动、暂停与继续机制的设计与应用
2025-04-15
电子设计基于Multisim的篮球计分器电路优化:解决加法减法切换及仿真开关元件参数配置问题
2025-04-14
【电子电路设计】基于Multisim的锯齿波倍频电路优化:LM324AJ整形扩流与稳压管特性分析及应用
2025-04-13
编程算法基于整数乘法的折叠花纸面积判断算法设计:避免小数误差的高效实现方法
2025-04-12
数字电路基于74LS74的四位数字密码锁设计与运行原理:简易电路分析及优化建议
2025-04-11
算法设计字符环最长连续公共字符串长度计算:字符串匹配与倍增法实现技术解析
2025-04-10
编程语言PTA L1-071前世档案:选择判断树中的一条路径实现与优化-CSDN博客
2025-04-09
算法设计表演队技能最小差计算方法解析:C++实现与优化策略探讨
2025-04-08
数字电路基于74LS138的水位传感器仿真电路设计:逻辑控制与显示灯状态实现方法文档的核心内容
2025-04-07
C++编程对角线三角数字区代码优化与错误排查:CSDN博客案例分析
2025-04-06
【C语言编程】判断三个元素通过一次交换能否得到升序排列:卡片排序与歌声评价算法实现
2025-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人