自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学如逆水行舟,不进则退

我叶良辰在努力学习iOS中~

  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

转载 关于A类,B类,C类IP地址的网段和主机数的计算方法

关于A类,B类,C类IP地址的网段和主机数的计算方法IP地址是一个32位的二进制数,由四个八位字段组成。每个IP地址包括两部分:一部分为网络标识(网络号),一部分为主机标识(主机号)。A类地址前8位为网络标识,后24位为主机标识,网段与主机数的计算方法如下:A类网段计算:根据规定,A类地址的网络标识必须以“0”开头。那么其网段数应该为0XXXXXXX.YYYYYYYY.YY

2013-06-29 10:46:14 12647 1

原创 C++输出斐波那契数列的几种方法

定义:斐波那契数列指的是这样一个数列:0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, ...这个数列从第三项开始,每一项都等于前两项之和。以输出斐波那契数列的前20项为例:方法一:比较标准的做法,是借助第三个变量实现的。#include  using namespace std;int main(){

2013-06-24 00:26:30 31778 3

原创 用C++的基本算法实现十个数排序

冒泡排序法原理:它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。冒泡排序算法的运作如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有

2013-06-23 23:37:13 5601

原创 C++实现筛选法

筛选法介绍:筛选法又称筛法,是求不超过自然数N(N>1)的所有质数的一种方法。据说是古希腊的埃拉托斯特尼(Eratosthenes,约公元前274~194年)发明的,又称埃拉托斯特尼筛子。具体做法是:先把N个自然数按次序排列起来。1不是质数,也不是合数,要划去。第二个数2是质数留下来,而把2后面所有能被2整除的数都划去。2后面第一个没划去的数是3,把3留下,再把3后面所有能被3

2013-06-23 22:13:48 5097

原创 C++条件编译

条件编译:一般情况下,源程序中所有的行都参加编译。但有时希望对其中一部分内容只在满足一定条件下才进行编译,即对一部分内容指定编译条件,这就是“条件编译”(conditional compile)。常用形式:条件编译命令常用的有以下形式:(1)        #ifdef 标识符            程序段1       #else           程序段2

2013-06-17 00:57:50 5171

原创 用带参数的宏定义,通过海伦公式求三角形的面积

要求:海伦公式:s=sqrt(p*(p-a)*(p-b*)(p-c)),其中p=(a+b+c)/2,a,b,c为三角形的三个边。定义两个带参数的宏,一个用来求p,另一个用来求s题目分析:首先,题目要求是通过输入三角形的三条边,输出三角形的面积。因为不是任意的三条边都可以构成三角形,所以应该先对输入的三条边进行判断,如果满足任意两条边的和大于第三边,则进行计算;如果不满足,则输出错误。然

2013-06-14 19:59:40 6742

原创 用递归方法求前n个自然数的平方和

题目要求:用递归方法求前n个自然数的平方和分析:构造一个递归函数,当n>1的时候,则进行递归调用,当n=1的时候,停止递归;每次递归中,需要完成n*n+余下n-1个自然数的平方和的工作。方法一:#includeusing namespace std;int digui(int n,int total){    if(n==1){       total+=n*n;

2013-06-14 19:30:58 9003

原创 用递归的方法将一个整数n转换成字符串

要求:用递归的方法将一个整数n转换成字符串。例如,输入438,应输出“483”。n的位数不确定,可以是任意的整数。分析:应该将输入的数中的每个数进行剥离,然后从头到尾将每个数字转化为对应的字符。递归函数Covert需要完成的工作是,当n不是个位数(n/10!=0)的时候,将n/10作为参数进行递归调用函数Covert,然后将数字n的最后一位数字转化为字符串。因为每次的递归调用Covert函

2013-06-13 23:17:16 13229

原创 C++编程,求你自己活了多少天

说明:用户需要输入自己的出生时间和当前的时间,程序会自动计算您活了多少天了=.=/*C++编程,求你自己活了多少天*/#include using namespace std;int main(){ int y1,y2,m1,m2,d1,d2; int panduan(int y,int m,int d);//计算天数的函数的声明 double total=0; co

2013-06-07 00:44:49 5259 1

原创 Hanoi(汉诺)塔问题

问题描述:Hanoi(汉诺)塔问题。古代有一个梵塔,塔内有3个座A,B,C,开始时A座有n个盘子,盘子大小不等,大的在下,小的在上。有一个老和尚想把这n个盘子,从A座移动到C座,但是每次只允许移动一个盘子,且在移动的过程中,3个座上都始终保持大盘在下,小盘在上。在移动的过程中,可以利用B座。要求编程打印出移动的步骤~问题分析:当有1个盘子的时候,步骤:A->C;当有2个

2013-06-06 00:27:45 2750 1

原创 用递归方法求N阶勒让德多项式的值

/*用递归方法求N阶勒让德多项式的值*/#includeusing namespace std;double lrd(int n ,double x){ if(n<0)cout<<"error"; else if(n==0){ x=1; return x; } else if(n==1){ return x; } else if(n>1){ x=((2*

2013-06-05 23:10:47 4151 1

Dev-Cpp 5.6.3 TDM-GCC x64 4.8.1

Dev-Cpp 5.6.3 TDM-GCC x64 4.8.1 最新版 2014-5-16 蓝桥杯大赛指定软件

2014-05-16

TortoiseSVN1.6.7.18415x64svn1.6.9.zip

TortoiseSVN1.6.7.18415x64svn1.6.9.zip ; 一个比较稳定的SVN版本

2013-08-19

空空如也

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

TA关注的人

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