目前本站已有 十几万 份求职资料啦!


VC++面试题

12-17 15:49:05 来源:http://www.qz26.com 笔试题目   阅读:8955
导读:题目一:设计一个自然数数组,包含50个范围在(0,200)的自然数,并从小到大排列,随机产生一个范围在(0,200)自然数,去数组中用二分查找法查找,如果存在返回真,并获取这个数在数组中的位置(第几个);如果不存在,返回假。 要求: 1。编写初始化数组。并提供借口显示数组序号和内容; 2。对数组排序,并提供接口显示数据需要和内容; 3。随机产生自然数; 4。用二分法查找随机数。二:设计一个 VC++程序,当主窗口显示时,从窗口客户区的左上角向右上角缓慢下落一个小三角形,在下落过程中,小三角形做逆时针缓慢旋转,到达右下角时,正好以一条底边和客户区边框重合并停止。在改变窗口大小时,停止三角形的下落,重新从左上角开始下落。 要求:在整个屏幕上只能有一个三角形在移动.三:完成下面的程序,功能要求为: (1)可以用鼠标自由的在屏幕上面画出一段折线(要求用橡皮筋“技术),如折线相交,弹出提示筐,要求重新取点(该点不作为折线上的点) (2)在上面折线的两侧,以一定的距离画出与之平行的折线四:设计一个窗口A,在
VC++面试题,标签:银行笔试题目,企业笔试题目,http://www.qz26.com

题目一:设计一个自然数数组,包含50个范围在(0,200)的自然数,并从小到大排列,随机产生一个范围在(0,200)自然数,去数组中用二分查找法查找,如果存在返回真,并获取这个数在数组中的位置(第几个);如果不存在,返回假。
要求:
1。编写初始化数组。并提供借口显示数组序号和内容;
2。对数组排序,并提供接口显示数据需要和内容;
3。随机产生自然数;
4。用二分法查找随机数。

二:设计一个 VC++程序,当主窗口显示时,从窗口客户区的左上角向右上角缓慢下落一个小三角形,在下落过程中,小三角形做逆时针缓慢旋转,到达右下角时,正好以一条底边和客户区边框重合并停止。在改变窗口大小时,停止三角形的下落,重新从左上角开始下落。
要求:在整个屏幕上只能有一个三角形在移动.

三:完成下面的程序,功能要求为:
(1)可以用鼠标自由的在屏幕上面画出一段折线(要求用橡皮筋“技术),如折线相交,弹出提示筐,要求重新取点(该点不作为折线上的点)
(2)在上面折线的两侧,以一定的距离画出与之平行的折线

四:设计一个窗口A,在此窗口内按快捷键F1,弹出另外的窗口B,在B弹出后,两个窗口要左右并排显示,并撑满整个屏幕;用鼠标拖动两个窗口相邻的边,两个窗口的大小同时改变,且相对位置不变。再按F1,窗口B隐藏,窗口A最大化,如此重复。

五:设计一个VC++程序,将当前局域网上每台机器(相同的子网掩码)的共享文件夹列表显示出来。假定操作者有必要的权限。要求:
(1)用树型控件控制每台电脑;
(2)点击共享文件夹,显示文件夹的权限属性,例如:只读,完全控制等。
发信人: cloudwang (bless), 信区: Job
标 题: 上海聚力传媒技术有限公司 官方VC笔试题
发信站: 武汉白云黄鹤站 (20xx年12月05日12:26:31 星期一), 站内信件

本题目为上海聚力传媒技术有限公司官方VC笔试题

如有自信2小时能做完的应聘者请将做完答案发mail至
campus_hr@synacast.com

我们会马上和你联系的。

VC题目
一、问答
1、实模式与保护模式。为什么要设计这两种模式?好处在什么地方?分别写出各自寻址的
过程。

2、请阅读以下一段程序,并给出答案。
class A
{
public:
A(){ doSth() }
virtual void doSth(){ printf("I am A");}
}

class B:public A
{
public:

virtual void doSth(){ printf("I am B");}
}

B b;
执行结果是什么?为什么?

3、在STL的应用中 map这种key-value的应用很多,如果key的类型是GUID,该如
何处理?

4、一个内存变量a=5,有5个线程需要对其进行操作,其中3个对a进行加1操作,2个对a进
行减1操作,为了保证能够得到正常结果6,需要使用什么方法?(列出越多越好)

5、描述并比较以下对象:事件,信标,临界区,互斥对象。

6、cdecl、stdcall、fastcall是什么?哪种可以实现个数不定的入口参数,为什么?


二、程序设计(以下题目请写出实现代码)
1、有一段文本,统计其中的单词数。例如:
As a technology , "HailStorm" is so new that it is still only known by its
code name.
注意:单词间的间隔不一定是一个空格

2、国际象棋有8×8格,每个格子可放一个棋子。皇后的规则是可以横、竖、斜移动。在一
个棋盘放置8个皇后,并使它们互相无法威胁到彼此。

3、输入二个64位的十进制数,计算相乘之后的乘积。
 


Tag:笔试题目银行笔试题目,企业笔试题目求职笔试面试 - 笔试题目
【字号: 】 【打印】 【关闭
《VC++面试题》相关文章
最新更新
推荐热门
联系我们 | 网站地图 | 财务资料 | 范文大全 | 求职简历 | 财会考试 | 成功励志
Copyright 二六求职资料网 All Right Reserved.
1 2 3 4 5 6 7 8 9 10