随笔分类 -  c语言

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页
摘要:#include <stdio.h> #include <math.h> main() { int s=0,a,n,i,m=0; //a=2,n=4; scanf("%d,%d",&a,&n); for(i=1;i<=n;i++) { m=pow(10,i-1)+m; //printf("%d\n" 阅读全文
posted @ 2021-10-06 20:10 myrj 阅读(759) 评论(0) 推荐(0)
摘要:#include <stdio.h> #include <math.h> //PI/4=1-1/3+1/5-1/7+1/9-1/11+..... int main() { float pi,i,a=1; for(i=1;i<=20000;i=i+2) { if(fabs((1.0/i*pow((-1 阅读全文
posted @ 2021-09-27 16:55 myrj 阅读(132) 评论(0) 推荐(0)
摘要:#include <stdio.h> //多分支结构中的default可以放在花括号中任意位置 main() { int a; scanf("%d",&a); switch(a) { default:printf("no"); case 1:printf("a");break; case 2:pri 阅读全文
posted @ 2021-09-26 07:02 myrj 阅读(129) 评论(0) 推荐(0)
摘要:#include <stdio.h> int main() { int a,b,c,d; a=0,b=0,c=0; d=c++ || a++ && b++; printf("%d,%d,%d,%d",a,b,c,d); getchar(); } #include <stdio.h> int main 阅读全文
posted @ 2021-09-25 17:09 myrj 阅读(49) 评论(0) 推荐(0)
摘要:#include <stdio.h> //从大到小排序 void swap(int *a,int *b) { int tmp = *a; *a = *b; *b = tmp; } int main() { int a,b,c; scanf("%d,%d,%d",&a,&b,&c); if(a<b) 阅读全文
posted @ 2021-09-18 10:10 myrj 阅读(170) 评论(0) 推荐(0)
摘要:#include <stdio.h> #include <stdlib.h> #include <string.h> #include <time.h> #include <windows.h> #define N 100 void del_char(char a[],char c)//删除字符串中 阅读全文
posted @ 2021-09-17 13:05 myrj 阅读(274) 评论(0) 推荐(0)
摘要:char s[MAX] ={0}; //´æ·ÅÔ´×Ö´® char s1[MAX]={0}; //´æ·Å×Ó×Ö´® char s2[MAX]={0}; //´æ·ÅÌæ»»×Ö´® char result_a[2000] = {0};//´æ· 阅读全文
posted @ 2021-09-17 10:00 myrj 阅读(76) 评论(0) 推荐(0)
摘要:#include <stdio.h> //a查找范围 b查找目标 int fun(char *a,char *b) { int n=0; while(*a) { if(*a==*b) n++; a++; } return n; } int main() { char zf[]="我喜欢我我我我C语言 阅读全文
posted @ 2021-09-17 09:22 myrj 阅读(523) 评论(0) 推荐(0)
摘要:#include <stdio.h> #include <stdlib.h> #include <string.h> #include <time.h> #include <windows.h> #define N 100 int cishu(char *a,char *b) { int n=0; 阅读全文
posted @ 2021-09-17 07:21 myrj 阅读(928) 评论(0) 推荐(0)
摘要:#include <stdio.h> //printf()函数在计算的时候顺序是从右往左的,但最后输出的顺序是从左往右的 int main() { int a=7,b=6; printf("%d,%d\n",a=8,a==7); printf("%d %d %d",printf("ab"),prin 阅读全文
posted @ 2021-09-15 16:24 myrj 阅读(273) 评论(0) 推荐(0)
摘要:#include <io8535v.h> #include <macros.h> #define uchar unsigned char #define uint unsigned int //**********定义全局变量*******************// //查表0 1 2 3 4 5 阅读全文
posted @ 2021-09-02 16:49 myrj 阅读(875) 评论(0) 推荐(0)
摘要:extern是C/C++语言中表明函数和全局变量的作用范围的关键字,该关键字告诉编译器,其申明的函数和变量可以在本模块或其他模块中使用。 语句:extern int a; 仅仅是一个变量的声明,其并不是在定义变量a,也并未为a分配空间。变量a在所有模块中作为一种全局变量只能被定义一次,否则会出错。 阅读全文
posted @ 2021-09-02 09:32 myrj 阅读(192) 评论(0) 推荐(0)
摘要:单片机C语言模块化设计模块化设计是为了以后相同功能的代码方便调用,避免重复输入代码。我们原来写过延时函数、按键判断等,在写新程序时可以直接添加并引入。A 通过头文件引入到新工程中 以延时函数为例: 1.延时函数代码所在文件:delay.c 必须引入delay.h头文件 具体代码如下: #includ 阅读全文
posted @ 2021-09-02 08:39 myrj 阅读(813) 评论(0) 推荐(0)
摘要://读内部R/C时钟及ID号C语言参考程序 #include<reg51.h> #include<intrins.h> sfr IAP_CONTR = 0xC7; sbit MCU_Start_Led = P1^7; //unsigned char self_command_array[4] = { 阅读全文
posted @ 2021-09-02 06:59 myrj 阅读(527) 评论(0) 推荐(0)
摘要:/*STC MCU都具有唯一的MCU ID号,一般保存在RAM的0xF1-F7区域,对于15系列,同时会保存在ROM的最后7个字节中。因此,可以通过字符指针,获取MCU ID值,用于程序的加密。 */ // 读取 STCMCU 的唯一性ID的例程 #define ID_ADDR_RAM 0xF1 / 阅读全文
posted @ 2021-08-26 16:03 myrj 阅读(2948) 评论(0) 推荐(0)
摘要:#include<reg52.h> //包含单片机寄存器的头文件 #include<string.h> //使用字符串 #include<intrins.h> //单片机头文件 #include<lcd1602.h> //液晶显示lcd1602的头文件 //#include<24c04.h> //2 阅读全文
posted @ 2021-08-21 07:14 myrj 阅读(102) 评论(0) 推荐(0)
摘要:具体提示:11.c(15): warning C206: 'set_parameters': missing function-prototype表明函数set_parameters是在main后面定义的,主函数调用时不能识别,只是需要在main函数前声明一下即可 方法:将相应函数定义的第一行复制到 阅读全文
posted @ 2021-08-21 06:56 myrj 阅读(38605) 评论(0) 推荐(1)
摘要:在单片机编程中往往需要长期保存某些数据,尤其是一些配置参数,这样掉电后这些数据仍然还在。于是就开始了FLASH读写的编程,经过了一天多的努力,终于把FLASH的读写调通了。主要有三点: 一、读FLASH 要用MOVC指令才能读FLASH,这个比较简单。 二、写FLASH 严格按照下面的流程即可完成写 阅读全文
posted @ 2021-08-19 17:16 myrj 阅读(565) 评论(0) 推荐(0)
摘要:eeprom.c #ifndef _EEPROM_H_ #define _EEPROM_H_ #include <intrins.h> #include <reg52.h> typedef unsigned int uint; typedef unsigned char uchar; /****** 阅读全文
posted @ 2021-08-19 14:59 myrj 阅读(783) 评论(0) 推荐(0)
摘要:c51中的存储类型 code :程序存储区(64KB), data :可直接寻址的内部数据存储区(128B) idata:不可直接寻址的内部数据存储区(256B) bdata:可位寻址内部数据存储区(16B) xdata:外部数据存储区(64KB) pdata:分页的外部数据存储区 阅读全文
posted @ 2021-08-17 17:38 myrj 阅读(1001) 评论(0) 推荐(0)

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页