2015年9月6日
摘要: 面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。1.定义:多态:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)2.实现多态的技术称为:动态绑定(... 阅读全文
posted @ 2015-09-06 14:50 mzlover 阅读(40214) 评论(2) 推荐(7) 编辑
  2013年7月30日
摘要: 猴子吃桃问题时间限制:3000 ms | 内存限制:65535 KB难度:0描述有一堆桃子不知数目,猴子第一天吃掉一半,又多吃了一个,第二天照此方法,吃掉剩下桃子的一半又多一个,天天如此,到第m天早上,猴子发现只剩一只桃子了,问这堆桃子原来有多少个? (mint main(){ int i,j,n,m,x=0,y=1; scanf("%d",&n); for(i=0;i int main() { int n,m; scanf("%d",&n); while(n--) { scanf("%d",&m); prin 阅读全文
posted @ 2013-07-30 17:45 mzlover 阅读(444) 评论(1) 推荐(0) 编辑
  2013年7月26日
摘要: #includeint main(){ int t,m,n,x,y,i; while(scanf("%d%d",&n,&m)!=EOF) { if(n>m) {t=n;n=m;m=t;} x=0; y=0; for(i=n;i<=m;i++) { if(i%2==0) y=y+i*i; else x=x+i*i*i; } printf("%d %d\n",y,x); } return 0;} 阅读全文
posted @ 2013-07-26 17:37 mzlover 阅读(210) 评论(0) 推荐(0) 编辑
摘要: #includemain(){ int a,b,c,t; scanf("%d%d%d",&a,&b,&c); if(a>b) { t=a;a=b;b=t;} if(a>c) { t=a;a=c;c=t;} if(b>c) { t=b;b=c;c=t;} printf("%d %d %d\n",a,b,c);} 阅读全文
posted @ 2013-07-26 11:45 mzlover 阅读(154) 评论(0) 推荐(0) 编辑
摘要: #includemain(){ int a,b,c,t; scanf("%d%d%d",&a,&b,&c); if(a>b) { t=a;a=b;b=t;} if(a>c) { t=a;a=c;c=t;} if(b>c) { t=b;b=c;c=t;} printf("%d,%d,%d\n",a,b,c);} 阅读全文
posted @ 2013-07-26 11:43 mzlover 阅读(197) 评论(0) 推荐(0) 编辑