网站大量收购独家精品文档,联系QQ:2885784924

2010-2011算法语言与程序设计笔试试卷A(试卷).doc

2010-2011算法语言与程序设计笔试试卷A(试卷).doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2010-2011算法语言与程序设计笔试试卷A(试卷)

东 南 大 学 考 试 卷(A卷) 课程名称 算法语言与程序设计Ⅱ 考试学期 10-11(三) 得分 适用专业 非电类 考试形式 闭卷 考试时间长度 120分钟 (开卷、半开卷请在此写明考试可带哪些资料) 题目 一 二 三 总分 得分 批阅人 注:学生答案一律写在密封线右侧并保持适当距离。 一、单选题(每题1.5分,共30分) 1. 设有变量声明 char *s; double *t; 下面关于指针的陈述错误的是 。 A. s和t所占内存的字节数是不同的。 B. 可以为t赋值NULL。 C. 如果变量声明后紧接着执行couts; 屏幕上将出现错误提示信息。 D. 若t指向一个double类型的数组,必要时可为t加上一个不大于数组长度的整数。 2. 若有以下语句: char a[ ]=JiangSuNanJing,*p;则以下能正确输出a的子串NanJing的是 。 A. p=a+6; coutpendl; B. p=a[6]; coutp+1endl; C. p=a; coutp+6endl; D. p=a+6; coutp+1endl; 3.为指针变量赋值,以下语句中不正确的是 。 A. int *p=0; B. float *p=new float(50); C. int *p=new 50; D. float *p=new float[50]; 4.设有如下定义语句char b[5], *p=b;则正确的赋值语句是 。 A. b=abcd; B. *b=abcd; C. p=abcd; D. *p=abcd; 5. 设s和t分别为指向两个长度相同的字符数组指针,则循环语句while( );可以正确实现字符串t到s的完整复制功能。 A.*s=*t t!=0 B.s++=t++ *t!=0 C.*(++s)=*(++t) D.*s++=*t++ 6.设有定义: int arr[]={6,7,8,9,10},*ptr;则下列程序段的输出结果为 ptr=arr; *(ptr+2)+=2; cout*ptr,*(ptr+2)endl; A.8,10 B.6,8 C.7,9 D.6,10 7.当数组名为函数的实参时,它传递给函数的是 。 A.数组的首地址 B.数组名 C.数组第一个元素的值 D.数组全部元素 8.对于一个C++的类, 。 A.只能有一个构造函数和一个析构函数 B.可有一个构造函数和多个析构函数 C.可有多个构造函数和一个析构函数 D.可有多个构造函数和多个析构函数 9. 在下列函数原型所示的函数中,按“传值”方式传递参数的是 。 A. void fun(int x); B. void fun(int *x); C. void fun(int x[]); D. void fun(int x); 10. 在 C++中,编译系统自动为一个类生成缺省构造函数的条件是 。 A. 该类没有定义任何有参构造函数 B. 该类没有定义任何无参构造函数 C. 该类没有定义任何构造函数 D. 该类没有定义析构函数 11. 在一个派生类的成员函数中,试图调用其基类的成员函数f(),但无法通过编译。这可能的原因是 。 A. f()是基类的私有成员 B. 派生类的继承方式为私有 C. f()是基类的保护成员 D. 派生类的继承方式为保护 12. 下列关于运算符重载的叙述中,错误的是 。 A. 有的运算符可以作为非成员函数重载 B. 所有的运算符都可以通过重载而被赋予新的含义 C. 不得为重载的运算符函数的参数设置默认值 D. 有的运算符只能作为成员函数重载 13. 有如下程序: #includeiostream.h? class A{ public: ~A(){cout*;} }; void main(){ A a[2], *p[2]; } 执行这个程序输出星号(*)的个数为 。 A. 程序编译不通过 B. 2 C. 3 D. 4 14. 下列选项中,与实现运行时多态性无关的是 。 A. 重载函数? B. 虚函数 C. 指针?

文档评论(0)

docindpp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档