高级语言程序设计(c)(ⅱ)主校区-闭卷b-2012

高级语言程序设计(c)(ⅱ)主校区-闭卷b-2012

ID:8963035

大小:62.50 KB

页数:5页

时间:2018-04-13

高级语言程序设计(c)(ⅱ)主校区-闭卷b-2012_第1页
高级语言程序设计(c)(ⅱ)主校区-闭卷b-2012_第2页
高级语言程序设计(c)(ⅱ)主校区-闭卷b-2012_第3页
高级语言程序设计(c)(ⅱ)主校区-闭卷b-2012_第4页
高级语言程序设计(c)(ⅱ)主校区-闭卷b-2012_第5页
资源描述:

《高级语言程序设计(c)(ⅱ)主校区-闭卷b-2012》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、·····················装·····················订·························线························学院:专业:班级:姓名:学号:—————————密————————————封——————————线————————南通大学2011-2012学年第二学期高级语言程序设计(C++)(Ⅱ)(闭卷)试卷(B)第1页共5页试题一二三四五六总分得分得分评卷人一、选择题(每题2分,共20分)1、下列对二维数组a的定义和初始化中,不正确的是

2、A.inta[][]={{3,2,1},{1,2,3}}B.inta[][3]={3,2,1,1,2,3}C.inta[][3]={{3,2,1},{1,2,3}}D.inta[2][3]={{3,2,1},{1,2,3}}2、若有下列语句,则输出结果是chars1[20],s2[]="helloworld";cout<

3、},(*pt)[3]=a,*p=a[0];能够正确表示数组元素a[1][2]的表达式是:A.*((*pt+1)[2])B.*(*(p+5))C.(*pt+1)+2D.*(*(a+1)+2)4、下列程序调用函数sum把指针p1和p2所指内存单元中的数相加,并将结果存放于指针s所指内存单元。是能正确完成上述功能的程序。A.voidsum(int*p1,int*p2,int*s){intt=*p1+*p2;s=&t;}B.voidsum(int*p1,int*p2,int*s){s=*p1+*p2;}C.voidsum(int*

4、p1,int*p2,int*s){s=p1+p2;}D.voidsum(int*p1,int*p2,int*s){*s=*p1+*p2;}5、在定义一个共用体(union)时,系统为它分配内存的原则是A.按所有成员需要的内存总和分配B.按成员中占内存最大者分配C.按成员占内存最小者分配D.按第一个成员所需的内存分配6、下列关于类和对象的说法不正确的是A.类是一种用户自定义的数据类型。B.用class定义的类,若成员前无访问属性,则缺省的访问属性是公有的。C.对象是类的一个实例。D.定义一个对象时系统只存储其数据成员,而不存

5、储对象的函数成员,函数成员是同类对象所共享的。7、有下列程序,程序的运行结果是:intm=0;classA{public:A(){m++;}};intmain(){Aa,b[3],*c=&a;cout<

6、成员C.公有继承的保护成员D.公有继承的公有成员10、如果在一个类中以友元函数的形式重载了“++”和“*”运算符(注意++的优先级高于*),b1和b2是该类对象,对于表达式++b1*b2,编译器将其解释为:A.operator*(b1.operator++(),b2)B.operator*(operator++(b1),b2)C.b1.operator++().operator*(b2)D.b2.operator*(operator++(b1))使用班级出卷日期2012年5月6日·····················装

7、·····················订·························线························学院:专业:班级:姓名:学号:—————————密————————————封——————————线————————南通大学2011-2012学年第二学期高级语言程序设计(C++)(Ⅱ)(闭卷)试卷(B)第2页共5页得分评卷人二、读程序写结果(每空2分,共20分)1、下列程序输出的是#includeusingnamespacestd;int*f(int

8、*p,intn){int&s=p[n];for(inti=0;iusingn

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。