- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)