自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 验证哥德巴赫猜想

#include<stdio.h>#include<stdlib.h>int main(){ int a,b,c,pa,pb,t; for(t=4;t<=100;t=t+2) { for(a=2;a<=t/2;a++) { for(c=2;c<=a-1;c++) { pa=0; if(a%c==0) { pa++; break; } } if(pa==0) {

2020-12-13 22:43:27 140

原创 输入两个数字计算其最大公因数和最小公倍数

#include <stdio.h>int main(){ int m,n,i; printf("请分别入m和n的值"); scanf("%d%d",&m,&n); if(m>=n) { for(i=n;i>=1;i--) { if(m%i==0&&n%i==0) break; } printf("最大公约数为%d",i); i=m; while(1) { if(i%m==0&&a

2020-12-13 22:21:46 269

原创 利用c语言计算π的值

#include <stdio.h>int main(){ double a=1; double b=3; double c; while(1/b>=0.000001) { a=a-1/b; b+=2; if(1/b<0.000001) break; a=a+1/b; b+=2; } c=4*a; printf ("π=%lf",c); return 0;}

2020-12-13 22:20:44 1708 1

原创 有关多级指针理解的笔记

2020-12-06 22:52:12 92

原创 多级指针

为理解多级指针,我编写了以下程序:#include <stdio.h>int main(){ int a=5; int* p=&a; int** q=&p; int*** r=&q; printf("p=%d\n",p); printf("*p=%d\n",*p); printf("q=%d\n",q); printf("*q=%d\n",*q); printf("**q=%d\n",**q); printf("*r=%d\n",*r); p

2020-12-06 22:46:12 119

原创 指针数组

指针数组,就是说首先是一个数组,而数组的元素是指针,也就是说,如果数组元素都是相同类型的指针,则称这个数组为指针数组。所谓相同类型的指针是说指针所指向的对象类型是相同的。一维指针数组的定义形式为:指针数组中的每一个元素均为指针,即有诸形如“ptr_array[i]”的指针。由于数组元素均为指针,因此ptr_array[i]是指第i+1个元素的指针。 [2]例如二维指针数组的定义为:char *ptr_array[3][3]={{“asdx”,“qwer”,“fdsfaf”},{“44444”,“555”

2020-12-06 22:43:39 163

原创 c语言指针的进一步学习

视频教程后对指针仍抱有疑问,于是掏出了c primer进行书面学习。下列代码使用指针进行了在函数之间的通信:#include <stdio.h>void interchange(int*u,int*v);int main(void){ int x=5,y=10; printf("Originally x =%d,y=%d.\n",x,y); interchange(&x,&y); printf("Now x=%d,y=%d.\n",x,y); retur

2020-11-29 22:44:11 73

原创 关于c语言指针的进一步实践

今天对昨日视频教程中的代码进行了实践分析。以下是代码:#include <stdio.h>int main (){ char a='F'; int b=123; char *pa=&a; int *pb=&b; printf("a=%c\n",*pa); printf("b=%d\n",*pb); *pa+=1; *pb+=1; printf("now,a=%c\n",*pa); printf("now,b=%d\n",*pb); p

2020-11-29 22:28:28 129

原创 对c语言指针初步的资料查找与视频学习

今天初次进行了指针的学习,我从网络上首先查找了有关资料:指针也就是内存地址,指针变量是用来存放内存地址的变量,不同类型的指针变量所占用的存储单元长度是相同的,而存放数据的变量因数据的类型不同,所占用的存储空间长度也不同。有了指针以后,不仅可以对数据本身,也可以对存储数据的变量地址进行操作。之后便进行了视频学习,以下为对本次教学的记录指针简单说来便是地址,每个地址占用四个字节(64位占用8个)指针定义后可以进行间接访问数据等操作。今天对指针有了初步的认识,我还需要更多对他的了解和练习。如果

2020-11-29 00:57:51 152

原创 红外避障小车的代码编写

前两篇博客中我对红外避障小车进行了组装,本次我为其编写了代码。#include <REG52.H>sbit ENA=P0^0;sbit IN1=P0^1;sbit IN2=P0^2;sbit ENB=P2^0;sbit IN3=P2^1;sbit IN4=P2^2;sbit A1=P1^0;sbit B2=P1^1;void delay(int z) { int x,y; for(x=z;x>0;x--) for(y=110;y>0;y--);}voi

2020-11-22 19:09:23 5303 8

原创 51单片机的组装(二)

今晚在团队基地中进行了小车的进一步组装(目前已安装完毕)。首先将单片机底座安装到小车底盘上,然后将对应接线口连接到驱动器上。此处为了防止单片机底部与小车底座接触过紧,我在利用螺丝固定期间于两者间加上一个螺母分隔。接着将驱动器两侧接口与小车底座两侧电机连接。其中要把原来杜邦线的接头拔出或剪掉,露出内部金属芯后再进行连接。最后将红外线检测器与单片机底座相应位置连接。同时为了方便之后操作的进行,我将小车各部件与电池盒相连。红外避障小车的组装到此完全结束,明天开始将进行程序的设计,如果之后发现小车的组装

2020-11-20 21:32:31 2467 1

原创 51单片机--红外避障小车的安装准备工作与模块化编程

由于第一次写博客,可能有些地方没有注意到,并且本人文笔不行,望各位包涵。红外避障小车底板安装收到小车底板后,首先进行了一系列的安装工作此为小车底板的零件按照安装说明书,依次安装了车轮,电池和开关其中有以下几点需要注意:1.注意车身的正反,较宽一侧为后侧。2.利用固定板将电机固定到底板时,要注意将引线铜片朝至外侧(即外部大车轮的方向)。3.安装前部万向轮时,可能会出现铜柱无法与底板开口对齐的情况,此时注意力度,先将螺丝从底板孔中插入直抵铜柱,慢慢用螺丝刀转紧矫正即可。4.安装前不要忘记撕掉

2020-11-15 22:45:07 1802 2

空空如也

空空如也

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

TA关注的人

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