- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 用指向函数的指针作函数参数
题目来自小甲鱼(鱼C论坛)设一个函数process ,在调用它的时候,每次实现不同的功能。(有点类似多态)。输入a和b两个数,第一次调用process时找出a和b中大者,第二次找出其中小者,第三次求a与b之和。#include<stdio.h> int max(int,int); int min(int,int); int add(int,int); void process( int x,int y,int(*fun)() ); main(){ int a,b;
2022-03-23 12:46:06
184
原创 不用递归和循环,实现打印0~999
宏定义 A(x) x;x;x;x;x;x;x;x;x;x;#define A(x) x;x;x;x;x;x;x;x;x;x;main(){ int n = 0; A(A(A(printf("%d ",n++)))); return 0;}
2022-03-10 20:27:55
322
原创 C语言函数之 fabs()
C语言中fabs()函数是返回某一个值的绝对值的一个函数例如:用π/4≈1-1/3+1/5-1/7+....公式求π的近似值,直到某一项的绝对值小于1e-6为止。```c#include<stdio.h>#include<math.h> //数学头文件main(){ int s; float n,t,pi; n=1.0; pi=0; t=1; s=1; while(fabs(t)>1e-6) //...
2022-01-24 22:36:19
38198
6
原创 HC-SR501人体红外传感器
模块参数:1.工作电压:DC5V至20V2.静态功耗:65微安3.电平输出:高3.3V,低0V4.延时时间:可调(0.3秒~18秒)5.封锁时间:0.2秒6.触发方式:L不可重复,H可重复,默认值为H(跳帽选择)7.感应范围:小于120度锥角,7米以内8.工作温度:-15~+70度触发方式:L不可重复,H可重复。可跳线选择,默认为H。A.不可重复触发方式:即感应输出高电平后,延时时间一结束,输出将自动从高电平变为低电平。B.可重复触发方式: 即感应输出高电平后,在延时时间段内,如果
2021-03-16 23:21:06
4662
2
原创 C语言错题集(个人学习)
鱼C论坛https://fishc.com.cn/学习过程中做错的题1、如有 int i = 123; 请指出下边错误的语句?A. sizeof i;B. sizeof 123;C. sizeof(i);D. sizeof(123);E. sizeof int;F. size of 123;答:错误的有 E 和 F。注意,sizeof 运算符后边如果跟的是一个类型,那么需要加小括号:sizeof(int)。2、我们说 printf() 是一个用于格式化打印的函数,那 sizeof() 是
2021-03-06 15:56:41
300
原创 C语言 关于素数的程序
判断素数#include<stdio.h>#include<stdbool.h>int main (){ int i,num; _Bool flag = 1; //判断素数(质数) printf("请输入一个整数:"); scanf("%d",&num); for (i = 2;i < num/2;i++){ if(num%i ==0){ flag = 0; } } if(flag){ printf("%d是一个素数
2021-03-06 15:56:18
4647
原创 C语言关键字(最新32+5+7)
传统的 C 语言(ANSI C)定义32个关键:关键字含义auto声明自动变量,缺省时编译器一般默认为auto;最宽宏大量的关键字break跳出当前循环;表示终止本层循环case用于语句分支char声明字符变量 signed char 范围:-128 ~ 12 、unsigned char 范围: 0 ~ 255const声明只读变量,其修饰的只读变量必须在定义的同时初始化。continue结束当前循环,开始下一轮循环。default
2021-03-03 17:14:54
240
1
原创 安卓连接Mqtt服务器
学习目标:实现app与mqtt服务器连接学习内容1、 下载导入jar包2、调用mqtt核心代码handler = new Handler() { @SuppressLint("SetTextI18n") public void handleMessage(Message msg) { super.handleMessage(msg); switch (msg.what) {
2021-01-18 17:25:58
2465
原创 安卓app
Android 学习–APP开发(0基础):配合单片机学习内容:1.控件(常用的):按钮 图片按钮文本框编辑框图片框选择开关2.控件(扩展)拖动条进度条浏览器框地图单选框复选框3.wrap_content 自适应match_parent 充满父控件android:id="@+id/bt_1" 用来和JAVA文件通讯或者说是 绑定事件的LinearLayout 线性布局android:orientation=“vertical” 设置布局方向 ve
2021-01-17 21:36:52
267
原创 Python内置函数 print()
语法print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) -> None参数参数描述*values打印的值file类似文件的对象(流)sep在值之间插入的字符串end追加在最后一个值之后的字符串flush是否强制刷新缓冲区描述将值打印到流(默认...
2020-03-16 17:53:42
224
转载 【转载】pycharm打包.py程序为可执行文件exe
转载原文链接:https://blog.csdn.net/zwx19921215/article/details/85234801 位于开发环境下,我们可以直接通过IDE (pycharm)直...
2020-03-04 14:43:37
360
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人