- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
东软笔试模拟试题
东软C/C++笔试模拟试题
(2011校招模拟题与答案)
一、选择题(每题2分,共40分)
1、在C语言中,若已定义x和y为double类型,则表达式:x=1, y=x+3/2的值是 ______________
A、1 B、2 C、2.0 D、2.5
2、若x,i,j和k都是int型变量,则执行表达式 x=(i=4,j=16,k=32) 后x的值为______________
A、4 B、16 C、32 D、52
3、若有代数式3ae/bc,则对应的不正确的C语言表达式是:______________
A、a/b/c*e*3 B、3*a*e/b/c C、 3*a*e/b*c D、a*e/c/b*3
4、有以下语句:int b;char c[10];则正确的C输入语句是______________
A、scanf(%d%s,b,c); B、scanf(%d%s,b,c);
C、scanf(%d%s,b,c); D、scanf(%d%s,b,c);
5、 C程序代码“while((c=getchar()!=a) putchar(c);”中存在______________错误。
A、调用 B、语法 C、逻辑 D、运行
6、若有以下定义和赋值语句:
int b[2][3]={0} ,(*p)[3]; p=b;
则对b数组的第i行第j列(假如i,j已正确说明并赋值)元素的非法引用为______________。
A、*( *(p+i)+j) B、*(p[i]+j) C、*(p+i)+j D、(*(p+i))[j]
7、类的指针成员的初始化是通过函数完成的,这个函数通常是______________
A、析构函数 B、构造函数C、其它成员函数 D、友元函数
8、拷贝构造函数的形参是 ______________。
A、本类的对象 B、本类对象的引用
C、指向本类对象的指针D、以上都可以
9、二叉树的查找有深度优先和广度优先二类,深度优先包括______________。
A、前序遍历、后序遍历、中序遍历B、前序遍历、后序遍历、层次遍历
C、前序遍历、中序遍历、层次遍历D、中序遍历、后序遍历、层次遍历
10、通常, 常 对象只能调用 ______________ 。
A、静态成员函数 B、非成员函数C、常成员函数D、虚函数
11、若某链表最常用的操作是在最后一个元素之后插入一个节点和删除最后一个节点,则采用______________
存储方式节省时间。
A、单链表 B、双链表 C、单循环链表D、带头节点的
双循环链表
12、若x,i,j和k都是int型变量,则执行表达式 x=(i=4,j=16,k=32) 后x的值为______________
1 / 4
A、4 B、16 C、32 D、52
13、若有代数式3ae/bc,则不正确的C语言表达式是:______________
A、a/b/c*e*3 B、3*a*e/b/c C、 3*a*e/b*c D、a*e/c/b*3
14、通常,文件的逻辑结构可以分为两大类:无结构的流式文件和有结构的记录式文件。______________组织方式,
既适合于交互方式应用,也适合于批处理方式应用。
A、堆文件B、流式文件C、索引顺序文件D、顺序文件
15、黑盒测试也称为功能测试。黑盒测试不能发现______________。
A、终止性错误B、输入是否正确接收
C、界面是否有误D、是否存在冗余代码
16、已知ch是字符型变量,下面不正确的赋值语句是______________
A、ch=a+b; B、ch=\0; C、ch=7+9; D、ch=5+9;
17、设有说明:char w; int x; f1oat y; double z; 则表达式w* x+z-y值的数据类型为______________
A、float B、char C、int D、double
18、要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为______________
A、const char *p=“ABCD”; B、char const *p=“ABCD”;
C、char *const p=“ABCD”; D、const char * const p=“ABCD”;
19、 对8位补码操作数(A5)16,进行2位算术右移的结果为______________。
A、(D2)16 B、(52)16 C、(E9)16 D、(69)16
20、当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中______________
A、都是虚函数 B、只有被重新说明时才是虚函数
C、只有被重新说明为virtual时才是虚函数 D、都不是虚函数
二、填空题(每空2分,共20分)
1、如何来避免一个
您可能关注的文档
最近下载
- 浙江省绍兴会稽联盟2023-2024学年高二上学期期末联考化学试题含解析.pdf VIP
- 中国华电集团招聘笔试题库2024.pdf
- 浙江省杭州市2023-2024学年高二上学期1月期末化学试题含解析.pdf VIP
- 登泰山记(ppt)课件.ppt
- 浙江省金华十校2023-2024学年高二上学期期末调研考试语文试卷含答案.pdf VIP
- 浙江省丽水市2023-2024学年高二上学期1月期末数学试题(含答案).pdf VIP
- ansys教学算例集筒型燃烧室内燃烧辐射分析.pdf
- 2022-2023年机场建设行业洞察报告.pdf VIP
- 360日志审计系统操作手册.pdf
- 电子工艺实习报告收音机(共10篇).docx VIP
文档评论(0)