应届生求职招聘论坛

标题: EMC笔试题--2007-04 ZZ [打印本页]

作者: candygreen    时间: 2008-8-21 12:58
标题: EMC笔试题--2007-04 ZZ

1。

class a{

public:

 a() {cout<<"a!"<<endl;}

 virtual void disp(){cout<<" a::disp()!"<<endl;}

 virtual ~a(){cout<<"~a!"<<endl;}

};

class b:public a{

public:

 b(){cout<<"b!"<<endl;}

 ~b(){cout<<"~b!"<<endl;}

};

class c:public b{

public:

 c(){cout<<"c!"<<endl;}

 void disp(){cout<<"c::disp()!"<<endl;}

 ~c(){cout<<"~c!"<<endl;}

};

void main()

{

 a *p=new c();

 p->disp();

 delete p;

}

输出结果:

a!

b!

c!

c::disp()!

~c!

~b!

~a!

若a构造函数a()前没有virtual关键字,输出为a::disp()!

若a析构函数~a()前没有virtual关键字,输出为~a!而不是~c!~b!~a!

 


2。写一个函数 int p(int i, int N);

能够输出i到N再到i,即以参数1,7调用函数,输出结果为

1

2

3

4

5

6

7

6

5

4

3

2

1

要求只用一个语句完成,不允许用?:等n多操作符和关键字。只能用一个printf库函数

include <stdio.h>
int p(int i, int N)

{

  return (printf("%d\n", i))

    && ( i<N

      && (p(i+1, N)

        || (!printf("%d\n", i))));

}

int main(void)

{

  p(1,7);

}


 


作者: ccbest    时间: 2008-9-13 23:13
最后一题太牛逼了!!
作者: lkf_sjz    时间: 2008-9-23 23:30
ddddddddddddddddd
作者: shysixth    时间: 2008-9-24 10:50
我要下。谢谢分享
作者: shysixth    时间: 2008-9-24 10:52
我要下。谢谢分享
作者: shysixth    时间: 2008-9-24 10:58
我也要下。谢谢楼主!
作者: 7260605    时间: 2008-9-24 20:49
牛牛牛牛牛 牛牛牛牛牛
作者: fisher8285    时间: 2008-10-22 10:26
标题:
最后一道虽然想到递归,但那么写还是有点难度
作者: lyqenjoylife    时间: 2008-10-22 11:14
谢谢楼主的分享!!
作者: Neilac    时间: 2008-10-22 12:30
谢谢楼主的分享!!
作者: wangjue2570    时间: 2008-10-23 13:52
谢谢分享,辛苦了。
作者: candice_song    时间: 2008-10-23 23:25

多谢大虾分享


作者: 一轮红日    时间: 2008-10-24 09:11
顶顶顶顶顶顶顶顶顶顶顶顶顶
作者: lele19850503    时间: 2008-10-24 10:12
真牛 :87) :87)
作者: auedmond    时间: 2009-9-10 14:16
dddddddddddddddddddddddddddd
作者: xiangguangping    时间: 2009-9-10 19:29
最后一题有何意义?
作者: crrobert    时间: 2009-9-10 20:44
dddddddddddddddddddddddd
作者: exuberant    时间: 2009-9-16 10:27
so few ...
作者: zhanghuan631    时间: 2009-9-17 17:05
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
作者: hyhyhy84    时间: 2009-9-20 21:01
ddddddddddddddddddd
作者: 兰中君子    时间: 2009-9-21 14:40
这是我见到的第二个答案
作者: kingboli    时间: 2009-9-24 10:19
thank you ~
作者: kekeal    时间: 2009-9-26 16:25
谢谢谢谢~~~~
作者: reis    时间: 2009-10-3 18:27
谢谢分享~~~~~~~
作者: gaochaoant    时间: 2009-10-13 23:25
好东西想啊 啊
作者: catt2000    时间: 2009-10-15 16:33
怎么下载这个东西啊?
作者: guoxi    时间: 2009-10-20 09:50
谢谢楼主的分享!!
作者: 222fff    时间: 2009-10-20 14:26
ddddddddddddddddddddddddd
作者: 骆驼tiddy    时间: 2009-10-29 08:47
dddddddddddddddddddddddddd
作者: ldongxp    时间: 2009-10-30 15:05
赞一个分享
作者: airbornechn    时间: 2009-10-31 17:41
这是软件还是硬件呀????
作者: liujiannan_1987    时间: 2009-12-10 16:21
看到好多次这几套题了,确实挺有水平的
作者: sdztao    时间: 2010-9-17 13:57
最后一题有何意义?看着挺棒啊
作者: vivichen0829    时间: 2010-9-28 17:13
能下的么,题很牛!
作者: vivichen0829    时间: 2010-9-28 17:17
能下的么,题很牛!
作者: vivichen0829    时间: 2010-9-28 17:28
能下的么,题很牛!
作者: wyj652204    时间: 2011-9-24 12:45
强悍!




欢迎光临 应届生求职招聘论坛 (https://bbs.yingjiesheng.com/) Powered by Discuz! X3.2