自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 #单片机入门#

单片机入门需了解的概念 单片机: 一片集成电路芯片上集成微处理器,存储器I/O接口电路电平: 数字电路中只有高/低电平          定义单片机为TTL电平(高+5v低0v)          RS232电平:计算机串口(高-12v  低+12v)二进制计算: 1. 与                        2. 或               

2017-02-28 23:23:58 342

原创 C语言------快速排序

一趟快速排序的算法是:1)设置两个变量i、j,排序开始的时候:i=0,j=N-1;2)以第一个数组元素作为关键数据,赋值给key,即key=A[0];3)从j开始向前搜索,即由后开始向前搜索(j--),找到第一个小于key的值A[j],将A[j]和A[i]互换;4)从i开始向后搜索,即由前开始向后搜索(i++),找到第一个大于key的A[i],将A[i]和A[j]互

2017-02-23 22:49:55 255

原创 C语言------希尔排序

比较相隔较远距离(称为增量)的数,使得数移动时能跨过多个元素,则进行一次比较就可能消除多个元素交换。D.L.shell于1959年在以他名字命名的排序算法中实现了这一思想。算法先将要排序的一组数按某个增量d分成若干组,每组中记录的下标相差d.对每组中全部元素进行排序,然后再用一个较小的增量对它进行,在每组中再进行排序。当增量减到1时,整个要排序的数被分成一组,排序完成。一般的初次取序列的一

2017-02-23 22:12:37 380

原创 C语言------选择排序

#include #define N 5int main(){ int a[N]; int i,j = 0,temp; printf("请输入%d个数\n",N); for(i = 0;i < N;i++) scanf("%d",&a[i]); while(j < N)//每个元素分别和其他元素比较,max(min)依次存放 {

2017-02-22 22:28:15 350

原创 C语言------冒泡排序

#include#define N 10int main(){ int a[N]; int i,j,temp; printf("请输入%d个数:\n",N); for(i = 0;i < N;i++) for(j = 1;j < N - i;j++) { if(a[j - 1] > a[j])

2017-02-22 22:00:35 328

原创 C语言

编写用牛顿迭代法求方程根的函数.方程为ax3+bx2+cx+d=0,系数a,b,c,d由主函数输入.求x在1附近的一个实根.求出根后,由主函数输出.   牛顿迭代法的公式是:x=x0-f(x0)/f`(x0 ),设迭代到|x-x0|时结束. 代码 :#include #include int main(){float a,b,c,d;float fx,fd,x = 1.5

2017-02-21 22:26:18 234

原创 C语言

有一对兔子,从出生后的第三个月起每个月都生一对兔子.小兔子长到第三个月后每个月又生一对兔子,假设所有的兔子都不死,问30个月内每个月的兔子总数为多少? 分析:代码 :#include int main(){int a1 = 1,a2 = 1,a;int i; //循环变量printf(“%12d%12d”,a1,a2);for(i = 3;i <= 30;i+

2017-02-21 22:24:59 259

原创 C语言------#acm在线#

第一行输入一个数N(0 表示有N组测试数据.后面的N行输入多组输入数据,每组输入数据都是一个字符串s(s的长度小于10000,且s不是空串),测试数据组少于5组.数据保证s中只含有”[” , ”]” , “(” , ”)”四种字符代码 :#include int main(){char a[10000];int i,j,k;scanf(“%d”,&k);while(k

2017-02-21 22:22:50 224

原创 C语言

一辆卡车违反交通规则,撞人后逃跑.现场有三人目击该事件,但都没有记住车号,只记下了车号的一些特征.甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同;丙是数学家,他说:四位的车号刚好是一个整数的平方.请根据以上线索求出车号. 代码:#include int main(){int i,j,k,temp; //i,j为车牌号的前两位和后两位,k

2017-02-20 22:11:15 611

原创 C语言-----如何用C语言判断一个数是不是整数

如果用实型变量x接收一个数或通过计算得到一个数后要知道它是不是整数,没有很好的办法.因为实数在计算机中不能准确的存储,所以不能直接判断两个实型量是否相等,(实型和整形是不能直接比较的,要做一步类型转换才能比较)首先要明确能允许的误差是多少.比如,一般情况当误差的绝对值小于10-8时我们可以认为两个实数是相等的.第一种方法: #include #include flo

2017-02-20 22:07:01 126237 15

原创 C语言

2.中国有句俗话叫”三天打鱼,两天晒网”.某人从1990年1月1日起开始”三天打鱼两天晒网”,问这个人在以后的某一天中是”打鱼”还是”晒网”? 代码 : #include struct data{int year;int month;int day;}; //定义一个结构体记录年月日typedef struct data Data; //结构体重命名int r

2017-02-19 20:59:25 332

原创 C语言

2.小明有5本新书,要借给A,B,C这3个小朋友,若每次每人只能借1本,则可以有多少种不同的借法? 代码 :#include int main( ){int a,b,c,i = 0;for(a = 1;a <= 5;a++) for(b = 1;b <= 5;b++) for(c = 1;c <= 5;c++) {

2017-02-19 20:56:24 217

原创 C语言

中国古代数学家张丘建在他的算经>>中提出了一个著名的”百钱白鸡问题”:一只公鸡值五钱,一只母鸡值三钱,三只小鸡值一钱,现在要用百钱买百鸡,请问公鸡,母鸡,小鸡各多少只?代码:#include int main( ){for(cock = 0;cock <= 20;cock++) //公鸡用100钱最多能买20只 for(hen = 0;hen <= 33;hen

2017-02-19 20:53:24 351

原创 C语言------数据结构(栈操作,数组实现)

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co., Ltd. File name:Author:Jerey_Jobs Version:0.1 Date: Description:Funcion List: *****

2017-02-19 11:02:50 257

原创 C语言------栈的初体验(数组实现)

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List: 

2017-02-12 12:35:55 396

原创 C语言-------实现一个简单的单向链表

编写一个链表程序,在程序中实现简单的功能#include #include struct node{ int num; char name[20]; struct node* next; //指向下一个地址的指针}; //声明一个链表,此时内存不分配内存typedef struct node Node; //重命名,便于书写,太长了struct node ty

2017-02-09 20:12:54 8821

原创 C语言-----链表1(代码附注释)

构造一个链表,记录电影名字,评价(0~10分的评分),将链表中的内容依次输出.代码: #include #include //调用malloc()函数 free()函数#include //调用gets()函数,getchar()函数#define TSIZE 45//链表创建 值域+指针域struct film{ char title[TSIZE]; //电

2017-02-07 23:31:19 372

原创 C语言------如何实现字符串数组和整形数组在终端上任意输

我是新手, 学习C语言过程中,练习编程时常会遇到输入任意字符串(不越界的情况下任意输入),或者是输入任意长度的整形数组,下面就是我的一些关于任意字符串和数组输入代码的整理.1. 字符串       方式一 : #define N 100char str[N];scanf("%s",str); //结尾系统添加'\0'       输出:printf("%s",str);

2017-02-07 20:11:17 3083

原创 C语言------野指针

指针是很实用强大的工具,所以要操作实用好指针不是件容易事. 如果程序定义了一个指针,就必须要立即让它指向一个我们设定的空间或者 把它设为NULL,如果没有这么做,那么这个指针里的内容是不可预知的,即不知道它 指向内存中的哪个空间(即野指针),它有可能指向的是一个空白的内存区域,可能指向的是已经受保护的区域,甚至可能指向系统的关键内存,如果是那样就糟 了,也许我们后面不小心对指针进行操作

2017-02-05 18:40:03 298

原创 C语言参数通用缩写表

红色标记为常用缩写.缩 写全 称中文addrAddress地址admAdministrator管理员appApplication应用程序argArgument主题,幅交

2017-02-05 16:38:28 14589

基于hive的酒店价格数据可视化分析系统设计和实现 【青岛黄海学院 2024 届毕业设计(论文)】

青岛黄海学院 2024 届毕业设计(论文) 本科毕业设计论文

2024-05-25

MFC小程序----计算器

MFC小程序

2017-07-17

ARM开发工具

MiniTools

2017-07-07

Mini2451_Led_s

ARM实战小程序

2017-07-07

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

TA关注的人

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