码迷,mamicode.com
首页 > 全部
lvs nat搭建
生产环境网站离不开负载均衡、高可用性这样的字眼,不用解释便知道其中的意义与重要性。高可用性可以用keepalived实现,负载均衡可以用lvs或者nginx实现,二者的区别是lvs基于网络层,nginx基于应用层或者基于浏览器。lvs有3中实现方式,分别是nat、dr、tunel(隧道),三者大..
分类:其他好文   时间:2014-05-20 19:09:43    阅读次数:469
编程题:自增运算与自减运算的运用
编程题:自增运算与自减运算的运用#include<stdio.h>voidmain(){inta1,a2,a3,a4,b1,b2,b3,b4;a1=a2=a3=a4=10;b1=(a1++)+(a1++)+(a1++);b2=(++a2)+(++a2)+(++a2);b3=(a3--)+(a3--)+(a3--);b4=(--a4)+(--a4)+(--a4);printf("a1=%d,a2=%d,b1=%d,b2=%d\n",a1,a2,b1,b2);print..
分类:其他好文   时间:2014-05-20 19:23:17    阅读次数:245
编程题:密电码译回原文
编程题:有一行电文,已按下面规律译成密码:A->ZB->YC->X...a->zb->yc->x..即第一个字母编成第26个字母,第i个字母变成第(26-i+1)个字母。非字母字符不变。编程输出密码和原文。#include"stdio.h"#include"string.h"voidmain(){//printf("%d,%d,%d,%d\n",‘..
分类:其他好文   时间:2014-05-21 02:06:35    阅读次数:365
编程题:复合赋值运用
编程题:复合赋值运用。#include<stdio.h>voidmain(){inta=10,b=10;printf("%d\t",a+=a-=a*a);printf("%d\n",b+=b-=b*=b);}运行结果:
分类:其他好文   时间:2014-05-21 02:28:17    阅读次数:185
编程题:逻辑运算符的运用
编程题:逻辑运算符的运用#include<stdio.h>voidmain(){printf("%d,%d,%d,%d\n",(4>3)&&(5>1),(4<3)&&(5>1),(4>3)&&(5<1),(4<3)&&(5<1));printf("%d,%d,%d,%d\n",(4>3)||(5>1),(4<3)||(5>1),(4>..
分类:其他好文   时间:2014-05-20 20:44:56    阅读次数:286
关系运算符的运用。
用关系运算符将两个数据或表达式连接起来的式子,称为关系表达式。关系表达式的值为1或0.#include<stdio.h>voidmain(){inta=5,b=4,c=3;ints,t;if(a>b>c)s=a;elses=0;t=(a-c>c+2==0);printf("s=%d,t=%d\n",s,t);}运行结果:
分类:其他好文   时间:2014-05-20 23:42:47    阅读次数:345
编程题:计算:s=a+3*-2/(int)(a+b)-12的结果,其中a=1.7,b=2.4。
编程题:计算:s=a+3*-2/(int)(a+b)-12的结果,其中a=1.7,b=2.4。#include<stdio.h>voidmain(){floata=1.7,b=2.4,s;s=a+3*-2/(int)(a+b)-12;printf("resultis%f\n",s);}运行结果:
分类:其他好文   时间:2014-05-20 23:41:27    阅读次数:354
编程题:用goto语句实现,求1+2+...+100的结果。
编程题:用goto语句实现,求1+2+...+100的结果。#include<stdio.h>voidmain(){intn=1,s=0;loop:if(n<=100) { s=s+n; n=n+1; gotoloop; } printf("1+2+3+...+100=%d\n",s);}goto语句介绍:运行结果:总结:goto语句为无条件转移语句。一般不推荐使用。
分类:其他好文   时间:2014-05-20 19:35:30    阅读次数:552
编程题:用for循环嵌套,输出下列图形:
编程题:用for循环嵌套,输出下列图形:#include<stdio.h>voidmain(){intm,n;for(n=1;n<=9;n=n+1){for(m=1;m<=n;m=m+1)printf("%-4d",m);printf("\n");/*一行结束需换行*/}}算法解析:运行结果:
分类:其他好文   时间:2014-05-20 22:21:13    阅读次数:804
编程题:统计1~20之间不能被3整除的数的个数并输出这些数
编程题:统计1~20之间不能被3整除的数的个数并输出这些数以下程序是用break和continue语句来实现的。#include<stdio.h>voidmain(){intn,s;for(n=1,s=0;n<=20;n=n+1){if(n%3==0)continue; printf("%d\t",n); s=s+1;}printf("\ntotal:%d\n",s);}算法分析与流程图:运行..
分类:其他好文   时间:2014-05-21 01:12:16    阅读次数:844
编程题:用do..while语句实现,求1+2+3+...+100的结果。
编程题:用do..while语句实现,求1+2+3+...+100的结果。#include<stdio.h>voidmain(){ints,n;s=0;n=1;do{s=s+n; n=n+1;}while(n<=100);printf("1+2+3+...+100=%d\n",s);}算法解析图与流程图:do...while语句运行结果:总结:do...while至少执行一次。
分类:其他好文   时间:2014-05-20 19:34:05    阅读次数:294
编程题:用while语句实现,求1+2+...+100的结果。
编程题:用while语句实现,求1+2+...+100的结果。#include<stdio.h>voidmain(){ints,n;s=0;n=1;while(n<=100){ s=s+n;n=n+1;}printf("1+2+3+...+100=%d\n",s);}下面是算法解析与流程图:运行结果:
分类:其他好文   时间:2014-05-20 18:38:34    阅读次数:281
编程题:两个数比较大小,之后用变量t互换。
编程题:两个数比较大小,之后用变量t互换。#include<stdio.h>voidmain(){floatx,y,t;scanf("%f,%f",&x,&y);if(x<y){t=x;x=y;y=t;}printf("%6.2f,%6.2f\n",x,y);}流程图:
分类:其他好文   时间:2014-05-20 20:51:42    阅读次数:285
编程题:学生成绩评分
编程题:学生成绩评分#include<stdio.h>voidmain(){intscore;printf("请输入学生分数:"); scanf("%d",&score); switch(score/10) {case10: case9:printf("成绩优秀\n");break;/*成绩在90~100分*/ case8:printf("成绩良好\n");break;/*成绩在80~89分*/ case7:print..
分类:其他好文   时间:2014-05-21 00:38:21    阅读次数:356
功能:自动类型转换
功能:自动类型转换#include<stdio.h>main(){floatx,y;longm,n;x=3/2+8/3;y=3.0/2+8/3.0;m=1*2*3*4*5*6*7*8*9;n=1L*2*3*4*5*6*7*8*9;printf("x=%f,y=%f,m=%ld,n=%ld\n",x,y,m,n);}
分类:其他好文   时间:2014-05-20 17:26:32    阅读次数:260
功能:类型修饰符long和unsigned的使用
功能:类型修饰符long和unsigned的使用#include<stdio.h>main(){chara1,b1;unsignedchara2,b2;intx1,y1;longx2,y2;a1=127;b1=129;a2=127;b2=129;x1=32767;y1=32769;x2=32767;y2=32769;printf("a1=%d,a2=%u,b1=%d,b2=%u\n",a1,a2,b1,b2);printf("x1=%d,x2=%u,y1=%d,y2=%u\..
分类:其他好文   时间:2014-05-20 19:47:36    阅读次数:276
功能:赋值时类型自动的转换
功能:赋值时类型自动的转换#include<stdio.h>main(){inta,x;floatf;a=3.9;f=12;x=‘A‘;printf("a=%d,f=%f,x=%d\n",a,f,x);}
分类:其他好文   时间:2014-05-20 22:42:58    阅读次数:267
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!