自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

日拱一卒,不期速成!

每天进步一点点

  • 博客(21)
  • 资源 (4)
  • 收藏
  • 关注

原创 【c语言趣味编程100例】完全数

问题:求一个数的完全数: 完数解释:如果一个数等于它的因子之和,则称该数为完数。 6 = 1+2+3 解题思路:从键盘输入一个数 求1到该数之间的数 是否是完全数 用该用for循环去判断 再用一个内层循环判断 1-该数 之间的数 求出它的因子(也就是可以被他整除) 用s保留循环的值。然后在用==去判断该数是否相等 这块要注意一点的...

2019-01-14 18:02:32 1760

原创 【c语言趣味编程100例】亲密数

亲密数:如果整数A的全部因子(包括1 不包括A本身)之和等于B 且整数B的全部因子(包括1 不包括B本身)之和等于A 则将整数A和B称为亲密数 求3000以内的全部亲密数思路: 亲密数 求3000以内的数,定义一个变量b 保留每次b的因子之和, 然后在去遍历b的因子之和 存放于n,接着去判断n==b 如果两数相等 说明是亲密数 否则不是亲密数 程序的关...

2019-01-14 18:00:57 4184 2

原创 【c语言】指针汇总

#include<stdio.h>void main(){ int a [10] = {1,2,3,4,5},*p = a; printf("p+4 = %d\n",p+4);// p+4 相当于输出的是a[4]的地址值 printf("*(p+4) = %d\n",*(p+4));// *(p+4) 取p+4的地址 并输出值 printf("*(a+4) = %...

2019-01-10 21:25:54 632

转载 【开发工具】C/C++开发者必不可少的15款编译器+IDE

Web开发者可选择的编程语言有很多比如,Java、.Net、PHP、Ruby、Perl、Python等等,但是今天我们要讨论的是两个古老且非常流行的语言,即C/C++。正是由于其迷人的特性,赋予了它们更加有效的功能,并且也获得了各大工具厂商的支持。如今,这两门语言依然活跃在编程领域里,其不仅拥有者强大的功能集,而且还提供了强大的安全保障。本文,笔者专为C/C++编码者收集了15款令人印象深刻的...

2019-01-10 18:36:59 6637

转载 【设计模式】设计模式简介

设计模式简介设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可...

2019-01-09 23:10:00 324

原创 【c语言趣味编程100例】舍罕王的失算

问题:相传现在流行的国际象棋是古印度舍罕王(Shirham)的宰相达依尔(Dahir) 发明的 舍罕王十分喜爱国际象棋,决定让达依尔自己要求得到什么赏赐。这位聪明的宰相指着 8×8共64格的象棋盘说:”陛下,请你赏给我一些麦子吧,就在棋盘的第1格中放1粒, 第2格中放2粒,第3格中放4粒,以后每一格都比前一格增加一倍,一次放完棋盘上的64格, 我就感恩不尽了。“...

2019-01-07 23:15:31 3350 1

转载 【操作系统】基础知识之原码反码补码的理解

原文链接:http://www.cnblogs.com/maoypeng/archive/2018/06/01/9123826.html一. 机器数和真值 在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1.机器数 一个数在计算机中的二进制表示形式, 叫做这个数的机器数。2.真值 机器数的实际值称为真值。3...

2019-01-05 23:06:12 480

原创 【c语言趣味编程100例】爱因斯坦数学题

问题:爱因斯坦出了一个数学题:有一个长阶梯 若每步跨2阶 则最后剩余一阶 若每步跨3阶 最后剩余2阶 若每跨5阶 最后剩下4阶 若每步跨6阶 最后剩余5阶 只有每次跨7阶 最后才正好一阶不剩。请问在1-N内 有多少个数能满足 编程思路:解决该类问题,我们可以用穷举法进行求解,通过一个while循环 可以作为非法字符的判断 ...

2019-01-05 21:04:38 6654 5

原创 【c语言趣味编程100例】求车速

问题:求车速: 一辆以固定行驶的汽车 司机在上午10点看历程表上的读数是一个对称数(既这个数从左往右和从右往左 完全是一样的)为95859 两个小时候历程表上出现了一个新的对称数 该数称为五位数 问该车的速度是多少 新的对称数是多少 思路: 我们可以从条件中获取到对称数是第一位与第五位一致 ...

2019-01-05 20:44:58 2906 2

原创 【c语言】sizeof和strlen函数区别

strlen():它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描, 直到碰到第一个字符串结束符'\0'为止,然后返回计数器值(长度不包含'\0')。sizeof():简单的说其作用就是返回一个对象或者类型所占的内存字节数。#include<stdio.h>#include<string.h...

2019-01-04 23:14:02 3019

原创 【c语言趣味编程100例】出售金鱼

问题:出售金鱼 小明将养的一缸金鱼分5次出售,第一次卖出全部的一半加上1/2条 第二次卖出余下的三分之一加1/3条 第3次卖出余下的四分之一加1/4条 第4次卖出余下的五分之一加1/5条 最后卖出余下的11条 编程求出原来金鱼缸中的共有多少条鱼 编程:第一次卖出全部的一半加1/2条 第二次卖出余下的1/3加上1/3条...

2019-01-04 23:02:52 5070 3

原创 【c语言趣味编程100例】三色球问题

三色求问题: 一个口袋中有12个球 已知其中3个是红的 3个是白的 6个是黑的 先从中任取8个 问共有多少种可能的搭配编程思路:因为最多取出8个 所以 红色我们最多取出3个 红色: [0-3]这个范围 白色: [0-3]也是这个范围 黑色: [0-6]这个范围 使用穷举法 用两个for循环来获取到红色和白色的个数 就...

2019-01-04 22:40:43 7433

原创 【c语言】递归实现strlen()函数

不使用任何系统函数编写strlen()函数递归实现strlen函数;#include<stdio.h>/*不使用任何系统函数编写strlen()函数递归实现strlen函数;**/int my_strlen(const char* strdest);void main(){ char ch [] = "sheep"; int length = my_st...

2019-01-02 22:00:02 1153

原创 【c语言】输入一个整数,将每一位数字输出

程序需求:输入一个整数,将每一位数字输出 编程思路:将每一位输出来,我们可以先获取这个数的最高权位是多少 t = number; 将从键盘上获取的数 拷贝一份给t while(t>=10) 中 主要的作用是获取最高位数 power*=10 每执行一次就*10 t/=10 对一个数整除 假如我们输入一个数字: 123 执行完成之后,power 中存储的是100 ...

2019-01-02 17:02:04 33735 1

原创 【c语言趣味编程100例】个人所得税

#include<stdio.h>#define TAXBASE 3500typedef struct{ long start; //起征点 long end; //终点 double taxrate;//利率}TAXTABLE;TAXTABLE taxTABLE [] = {{0,1500,0.03},{1500,4500,0.10},{4500,9000,0....

2019-01-02 14:36:52 1723

转载 【架构那些事】月薪2W的Java程序员需要具备哪些技能?

现状阐发现在程序员是比较紧俏的一个岗亭,其实能够写代码的人很多,可是为什么程序员还那么缺呢?除需求大以外,还有一个原因就是,真正合格的程序员确实比较少。有人说2W这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿两万的不太可能是码农了,应该已经转管理。还有区域问题,这个不在我的考虑规模内,因为除北上广深杭,其他处所也很难达到。月薪2W需要掌握的技能1.扎实的基础好...

2019-01-02 13:57:18 989 3

原创 【c语言趣味编程100例】数值转换

问题:数值转换给定一个M进制的数X 实现对X向任意的一个非M进制的数的转换#include<stdio.h>/*问题:数值转换给定一个M进制的数X 实现对X向任意的一个非M进制的数的转换**/#define MAXCHAR 101 //最大允许字符串长度int char_to_num(char ch); //返回字符串对应的数字char num_to_...

2019-01-02 13:50:03 649

原创 【c语言】折半查找

折半查找 编程思路:折半排序 就是将一个有序的数组,输入一个数,找这个数所对应的下标位置、折半听上去就是说一半一半,对。就是这个样子,折半就是将元素的最小下标赋值给一个low 最大下标赋值给high在定义一个mid变量,mid变量用来定义中间指向的位置。第一次判断的时候,先去判断这个m是否小于a[mid]这个元素,小于的话说明 这个范围就在0-mid之间 将高下标赋值mid-...

2019-01-01 22:31:36 819

原创 【c语言】unresolved external symbol "void __cdecl print(int * const,int)" (?print@@YAXQAHH@Z)

前言:在写折半排序的时候,出了一个错误,找了一下,终于发现问题了。程序中我自定了函数,又引用了stdio.h文件,所以一直保证错误#include<stdio.h>#define N 10/*折半查找:**/void main(){ void print(int a[],int n); int a [N] = {1,2,3,4,5,6,7,8,9,1...

2019-01-01 22:25:12 6157

原创 【c语言趣味编程100例】冒泡排序

冒泡排序:实现思路:冒泡排序的思想就是一次循环将两两数之间相互比较,将较大的数放到后面,一次比较完之后程序比较的次数就减少一次,依次比较 每比较一次 比较的次数就减少一次。因此 用两个for循环 外层用来判断循环的次数,内层for循环用来比较程序的比较的次数#include<stdio.h>#define N 10/*冒泡排序:实现思路: 冒泡排序的思...

2019-01-01 21:45:37 3238

原创 【c语言趣味编程100例】最佳存款方案

问题:最佳存款方案 假设银行一年整除领取的月息为0.63% 现在某人手中有一笔钱,他打算在今后的5年中的 每年年底取出1000元 到第5年时刚好取完 请算出他存钱时应存入多少编程思路: 题目中问的是最初存入的钱数是多少,我们可以得知第五年从银行取出的钱数是1000元 每个月的利息是0.0063 一年12个月,0.0063*12 就是一年的利息 我们知道年底获的是100...

2019-01-01 18:52:03 3813

Java校招路线.mmap

Java校招路线.mmap

2020-03-25

SpringCloud.mmap

springcloud周阳思维导图

2020-02-24

微机原理与接口技术ppt

《微机原理》是一门专业基础课程,它的主要内容包括微型计算机体系结构、8086微处理器和指令系统、汇编语言设计以及微型计算机各个组成部分介绍等内容。要求考生对微机原理中的基本概念有较深入的了解,能够系统地掌握微型计算机的结构、8086微处理器和指令系统、汇编语言程序设计方法、微机系统的接口电路设计及编程方法等,并具有综合运用所学知识分析问题和解决问题的能力。

2018-11-01

空空如也

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

TA关注的人

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