自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(137)
  • 资源 (4)
  • 收藏
  • 关注

原创 小华半导体L196对于高级定时器输出PWM的代码分析20221211

【代码】小华半导体L196对于高级定时器输出PWM的代码分析20221211。

2022-12-11 12:01:43 534 1

原创 华大460 GPIO 例程赏析_20220911

华大460例程赏析GPIO_20220911

2022-09-12 09:14:13 691

原创 华大110时钟校准

代码】华大110时钟校准。

2022-07-15 13:58:00 524

原创 HC32M0+ GPIO

GPIO输出

2022-06-28 15:46:07 474

原创 华大04a工作模式/低功耗模式

高速模式超低速运行模式睡眠模式:M4内核停止工作,外设保持运行。停止模式:芯片外设和CPU停止动作。掉电模式:VDD域的电源关闭,VDD域的外设都停止动作。 运行时候的主频。

2022-06-23 11:56:20 235

原创 04A中断的配置

紧接着要注册一个 关于如何明确中断号的这一个事情

2022-06-23 11:33:54 118

原创 华大4A0GPIO设置

关于4A0的一个运用的一般步骤:

2022-06-23 10:10:42 689

原创 C语言const static 关键字的使用20220615

const可以去修饰一个数据类型,修饰之后这个数据类型的值,就不会再被改变了。

2022-06-15 17:52:17 165 1

原创 Python寻找素数的两种方法

方法2:利用了for ....else

2022-06-11 14:52:36 687

原创 C++数据类型强制类型转换

输出答案: 这个一定要去想明白怎么去用的。

2022-06-10 15:03:36 633

原创 C++判断质数/最大公约数

代码升级:最大公约数升级:

2022-06-02 11:10:08 368

原创 C++ NOIP 反序输出//2034:【例5.1】反序输出

2034:【例5.1】反序输出时间限制: 1000 ms 内存限制: 65536 KB提交数: 28664 通过数: 12358【题目描述】输入nn个数,要求程序按输入时的逆序把这nn个数打印出来,已知整数不超过100100个。也就是说,按输入相反顺序打印这nn个数。【输入】输入一行共有nn个数,每个数之间用空格隔开。【输出】如题要求:一行,共有nn个数,每个数之间用一个空格隔开。【输入样例】1 7 3 4 5【输出样例】...

2022-05-27 08:55:28 2175

原创 C++ << >> 输入输出返回值的问题

错误:#include<iostream>using namespace std;int main(){ double taxes=0; //taxi char test; test=(cin>>taxes); cout<<test; return 0;}错误的,因为cin作为一个对象是没有返回值的,有返回值的是<<>>,这个可以作为if条件的真值判断。实例代码:例1:#include<iostrea

2022-05-26 18:31:10 482

原创 C语言/C++数组字符串输入

C语言方式1:利用gets()函数实现字符串的一个输入。#include<iostream>using namespace std;int main(){ char arr[20]; gets(arr); cout<<arr; return 0;}我们再来看一下,字符的一个长度。利用的是strlen函数,需要用到头文件cstring#include<iostream>#include<cstring>usin

2022-05-26 12:11:14 6613

原创 NOIP C++ 1157:哥德巴赫猜想

1157:哥德巴赫猜想【题目描述】哥德巴赫猜想的命题之一是:大于6 的偶数等于两个素数之和。编程将6~100所有偶数表示成两个素数之和。【输入】(无)【输出】分行输出:例如:6=3+38=3+5...(每个数只拆开一次,请保证第一个加数最小)【输入样例】(无)【输出样例】(无)100以内有多少个素数://100个数字中有多少个素数。 #include<iostream>using namespace ..

2022-05-20 10:47:17 649

原创 C++ NOIP 1156:求π的值

1156:求π的值 【题目描述】 【输入】 (无) 【输出】 ππ的值。保留到小数点后10位。 【输入样例】 (无) 【输出样例】 (无) 知识补充:浮点类型float 至少精确6位有效数字double 至少精确13位有效数字cmath函数:pow();几次幂。sqrt(); 开根号。代码块://...

2022-05-19 09:28:06 1742

原创 NOIP 1155:回文三位数

1155:回文三位数时间限制: 1000 ms 内存限制: 65536 KB提交数: 30340 通过数: 19971【题目描述】如果一个数从左边读和从右边读都是同一个数,就称为回文数。例如6886就是一个回文数,求出所有的既是回文数又是素数的三位数。【输入】(无)【输出】所有的既是回文数又是素数的三位数。一个数一行。【输入样例】(无)【输出样例】(无)知识补充:知识点1:ASCII 码...

2022-05-18 15:43:18 1197

原创 NOIP C++ 1154:亲和数

1154:亲和数时间限制: 1000 ms 内存限制: 65536 KB提交数: 32592 通过数: 19760【题目描述】自然数a的因子是指能整除a的所有自然数,但不含a本身。例如12的因子为:1,2,3,4,6。若自然数a的因子之和为b,而且b的因子之和又等于a,则称a,b为一对“亲和数” 。求最小的一对亲和数(a<>b)。【输入】(无)【输出】1行,分别为a和b(a<b)。【输入样例】(无)【输出样...

2022-05-17 08:30:04 3083

原创 C++寻找绝对素数

1153:绝对素数【题目描述】如果一个自然数是素数,且它的数字位置经过对换后仍为素数,则称为绝对素数,例如13。试求出所有二位绝对素数。【输入】(无)【输出】所有二位绝对素数(由小到大,一个数一行)。【输入样例】(无)【输出样例】(无)错误1的补充:return 返回值。当程序遇到就会有返回值返回,代表一个函数的一个结束。#include<iostream>using namespace std;int prim..

2022-05-15 19:44:48 2745

原创 C++对与数据类型不足的补充

利用数组来模拟大整数的计算大整数加法的实现:补充1:铺垫的知识点先展示一下://存放大数的一些方法#include<iostream>#include<cstring>using namespace std;int main(){ char c=0; int b=0; cin>>c; b=c-'0'; cout<<b; return 0;} 补充2:strlen函数的应用//验证str的一个长.

2022-05-11 17:10:07 204

原创 NOIP练习:求正整数2和n之间的完全数

求正整数2和n之间的完全数时间限制: 1000 ms 内存限制: 65536 KB提交数: 43083 通过数: 26373【题目描述】求正整数22和nn之间的完全数(一行一个数)。完全数:因子之和等于它本身的自然数,如6=1+2+36=1+2+3【输入】输入n(n≤5000)n(n≤5000)。【输出】一行一个数,按由小到大的顺序。【输入样例】7【输出样例】6我自己写的编程没有通过,计算太复杂了...

2022-05-10 18:41:46 2562

原创 C++ 计算圆的周长和面积//struct 结构

// 计算圆的周长和面积#include<iostream>using namespace std;struct circle{ float number; float valuec() { cout<<"圆的周长是:"<<endl; return 3.14*number*2; } float values() { cout<<"圆的面积是:"<<endl; return 3.14*number*number;.

2022-05-09 17:09:19 2266

原创 C++三个数中最大数(几种解题思路)&判断某年二月份天数

第一种方法:#include<iostream>using namespace std;int main(){ int a=0,b=0,c=0; int max=0; cout<<"输入三个数并比较他们的大小:"; cin>>a>>b>>c; if(a>b) { max=a; } else { max=b; } if(c>max) { max=c; } cout<<"最大值

2022-05-07 15:44:32 588

原创 C++数值交换的两种方法

功能需求:实现两个数的数值交换。方法一:#include<iostream>//流程回顾using namespace std;int main(){ int a=0,b=0; int box; cin>>a>>b; box=a; a=b; b=box; cout<<a<<" "<<b; return 0;}方法二:#include<iostream>//流程回顾using na

2022-05-06 16:08:53 2685

原创 C++字符串

字符串的定义:char b[]="hello";strlen()函数://需要用到string.h头文件功能描述:测定字符串的实际长度,不包含字符串结束标志“\0”,返回值为字符串的实际长度。#include<iostream>#include<string.h>using namespace std;int main(){ char s[10]; cin>>s; cout<<strlen(s); return 0;}f

2022-05-05 11:02:48 334

原创 C++白钱买白鸡

问题:公鸡每只5元,母鸡每只3元,小鸡3只一元。用100元买100只鸡,问公鸡,母鸡,小鸡各多少?//回顾两个数交换#include<iostream>using namespace std;int main(){ int gj=0,mj=0,xj=0; for(gj=0;gj<=20;gj++) { for(mj=0;mj<=33;mj++) { xj=100-gj-mj; if(xj%3==0&&(xj/3+gj*5+mj*

2022-05-05 08:44:50 428

原创 C++struct结构体的运用-用户信息的一个输入

先说一下,string 的相关知识,string的初始化string str1 = "hello world"; // str1 = "hello world"string str2("hello world"); // str2 = "hello world"string str3 = str1; // str3 = "hello world"string str4(str2); // str4 = "hell

2022-04-30 15:19:58 884

原创 C++计算圆的面积和周长

我们这个地方会用到结构体struct.来简单的说一下,struct的一些定义以及用法:说一下数组和结构体的区别:数组:相同类型数据的集合结构体:一组不同数据类型的集合struct的结构定义:struct 结构体名{ 结构体所包含的变量variable或数组//};struct stu{ char *name; //姓名//成员1 int num; //学号//成员2 int age; //年龄//成员3 char group;..

2022-04-29 17:54:00 4511

原创 C++NOIP字符串反转

关注1:关于如何数出字符串的一个长度方法1:sizeofsizeof :计算储存的字节大小。其中一个思路,是计算数组中,字符的一个个数sizeof(num) / sizeof( num[0] )这种方法需要对结果N-1.#include<iostream>#include<string.h>using namespace std;int reserve(char c);int main(){ char s[]="hello"; cout

2022-04-28 17:47:31 580

原创 python break/continue/找素数/登录界面/登录程序

break结束循环,continue结束本次循环,循环包括for以及whilepython 插入一个break特殊语句1.for else#for 循环中执行了break则不执行else2.while else#while循环中执行了break则不执行elsefor i in range(5): if(i==3): continue print("hi") else: print("hello")1-100的素数找出方法1f.

2022-04-01 16:26:29 973

原创 C语言指针/20220203/加强void指针

在指针声明时,* 表示所声明的变量为指针;\\在指针使用时,* 表示操作指针所指向的内存空间中的值;voidvoid的字面意思是“无类型”,void *则为“无类型指针”,void *能指向所有类型的数据。void真正发挥的作用在于:(1) 对函数返回的限定;(2) 对函数参数的限定。//convert 转换凡不加返回值类型限定的函数,就会被编译器作为返回整型值处理。不论许多程序员缺误认为其为void类型。ad...

2022-03-31 21:49:29 703

原创 python if嵌套/while嵌套/竞技叠杯

if 嵌套#判断今天上不上体育课tem=float(input("输入今天的天气:"))if tem>10: if tem<30: print("走!上体育课") else: print("大于30度,上数学")else: print("低于10度,上语文")if嵌套练习题二chinese_homework="没带"#chinese_finish="没完成"#if(chinese_homework=="带了"):

2022-03-31 21:16:23 1278

原创 C语言一个数组中随机抽取5个数字

#include <stdio.h>#include <stdlib.h>//srand ,rand#include <time.h>//用到time()int main(){ int random=0; int index=0; int i=0; int check=0; int cmdbox[10]={201,202,203,204,205,206,207,208,209,210};//从这个数组中取数 int randbox[5]={0}.

2022-03-29 09:35:34 4761

原创 python 三元运算符/time/localtime/asctime/列表循坏遍历

三元表达式语法格式为真时的结果if判定条件else为假时的结果var1=1var2=2#res=var1+var2 if var1>var2 else var2-var1print(var1+var2 if var1>var2 else var2-var1)time首先需要引入#import timeimport timeticks= time.time()print("当前时间为:",ticks)localtime()函数的使用import t

2022-03-25 16:47:02 908

原创 python find/index

Findmystr="我爱吃草莓,冰淇淋,草莓冰淇淋"name=mystr.find("草莓")print (name)#输出结果是3#实际有两个草莓,对于这种情况find只能识别到第一个,这个时候可以用rfind函数,即可差别到最后一个。mystr="我爱吃草莓,冰淇淋,草莓冰淇淋"name=mystr.rfind("草莓")print (name)index#指数mystr="我爱吃草莓,冰淇淋,草莓冰淇淋"name=mystr.index("苹果")#index

2022-03-24 15:31:40 1497

原创 Python//运算符//判断语句//小数点几位的两种方法//产生一个随机值_20220322

运算符(比较、逻辑)比较即关系运算符。判断语句//if语句使用格式如下:if 要判断的条件:#“:”这个符号也是一个关键。 条件成立时,要做的事情print(1>2 and 3 or 4 and 3<2)#这边会出现一个False#运行结果#False小数点几位的两种方法1.pi=3.1415926print("%0.2f"%pi)#这样去书写,别忘了2.pi=3.1415926print(round(pi...

2022-03-22 15:30:37 1348

原创 python and/or/not/in/切片/20220321

in开始in是一个操作符a=1b=[1,2,3]#列表if a in b: print("在里面")else: print("不在")a="a"b="abc"#字符if a in b: print("在里面")else: print("不在")thisdict = {'Name': 'Runoob', 'Age': 7} # 检测键 Age 是否存在if 'Age' in thisdict: print("键 Age 存在

2022-03-21 15:52:26 483

原创 python print/format/**运算符20220320

设置间隔符index3="hello"index4="world"print(index3,index4,sep=",")'''运行结果:hello,world主要用到了,sep间隔多个对象使用方法sep=""#中间输入间隔符号数据格式化输出index1=1index2=2print("index1=%d,index2=%d"%(index1,index2))'''输出结果:index1=1,index2=2'''主要用到了格式Python中格

2022-03-20 10:49:43 518

原创 Python 索引//+连接符的使用20220319

python 存在正向索引和反向索引。str='HELLO'print(str[0])print(str[-5])总结:感觉是为了输出尾部字符才会出现一个反向索引。其他:python 字符数组的建立。str='hello'#直接就可以建立了,用的话怎么办?str[0]#第一个字符。操作数operand//对一个代码的分析:name=1#print("name=",name)print(name+"name=")报错内容:unsuppor.

2022-03-19 17:14:39 463

原创 C语言几个重要的概念

标识符:我们给变量取名字的时候,会起a,b,b1,等等像这样的,程序员自己起的,能够起到表达出变量的作用,叫做标识符。其中标识符就是程序员自己起的名字,除了变量名,后面还会讲到函数名、宏名、结构体名等,它们都是标识符。#函数名、宏名、结构体名、变量名不过,名字也不能随便起,要遵守规范;C语言规定,标识符只能由字母(A~Z, a~z)、数字(0~9)和下划线(_)组成,并且第一个字符必须是字母或下划线,不能是数字。关键字:是由C语言规定的具有特定意义的字符串,也被称为

2022-03-14 14:29:11 1012

小华HC32L196用户手册

小华HC32L196用户手册

2023-03-06

小华代码生成器XHCode

小华代码生成器XHCode

2023-03-06

常用AD快捷键使用指南

AD快捷键的使用,存留学习

2021-12-01

CI1102芯片数据手册.pdf

CI1102芯片数据手册

2021-09-23

DY-SV17F模块功能说明.pdf

DY-SV17F模块功能说明规格书

2021-09-22

DY-SV17F开发资料.zip

DY-SV17F开发资料

2021-09-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除