欢迎来到天天文库
浏览记录
ID:57146146
大小:1.46 MB
页数:28页
时间:2020-08-03
《浙江大学远程教育2015面向对象程序设计在线作业.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、窗体顶端2270415CjFspB-QVneiUy5115009202792027您的本次作业分数为:95分单选题1.【第1章】不是面向对象系统的特性是()。A封装性B继承性C保密性D多态性正确答案:C9202492024单选题2.【第1章】面向对象(O-O)程序设计是一种新的程序设计范型。这种范型的主要特征是()。A程序=对象+消息B程序=函数+调用C程序=算法+数据D程序=过程+调用正确答案:A9202892028单选题3.【第2章】以下叙述中不正确的是()。A在不同的函数中可以使用相同名字的变量B函数中的形式参数是局部变量C在一个函数内定义的
2、变量只在本函数范围内有效D在一个函数内的复合语句中定义的变量在本函数范围内有效正确答案:D9203972800,D92039单选题1/284.【第2章】假设已经有定义“char*Constname="chen";”下面的语句中正确的是()。Aname[3]='q';Bname=Cname=newChar[5];Dname=newChar('q');正确答案:A9203492034单选题5.【第2章】下列选项中,当x为大于1的奇数时,值为0的表达式是()。Ax%2==1Bx%2==0Cx%2!=0Dx/2正确答案:B9203092030单选题6.【第
3、2章】如果定义并初始化一个数组ints[10]={1,2,3,4,5,6,7,8,9,10};则执行printf("%d",a[a[1]*a[2]])语句后的输出结果是()。A3B4C7D2正确答案:C9202992029单选题7.【第2章】下面有关重载函数的说法中正确的是()。A重载函数必须具有不同的返回值类型B重载函数形参个数必须不同C重载函数必须有不同的形参列表2/28D重载函数名可以不同正确答案:C9204292042单选题8.【第2章】下面的类型声明中正确是()。Aint&a[4];Bint&*p;Cint&&q;Dinti,*p=&
4、i;正确答案:D9202692026单选题9.【第2章】在面向对象的程序设计C++中,当用cin、cout输入、输出时程序头部要()。A#includeB#includeC#include5、态创建对象和对象数组B使用它创建的对象或对象数组可以使用运算符delete删除3/28C使用它创建对象时要调用构造函数D使用它创建对象数组时必须指定初始值正确答案:D9203392033单选题12.【第2章】执行x=-1;do{x=x*x;}while(!x);循环时,下列说法正确的是()。A循环体将执行一次B循环体将执行两次C循环体将执行无限次D系统将提示有语法错误正确答案:A9203592035单选题13.【第2章】charA[10]="abcde",B[8]="fghi";strcpy(a+3,b+1);printf("%d",strlen(6、a));执行下面程序后的输出结果为()。A5B6C9D10正确答案:B9206092060单选题14.【第2章】下列语句中错误的是()。Aint*p=newint(10);Bint*p=newint[10];Cint*p=newint;Dint*p=newint[40](0);正确答案:D9203792037单选题4/2815.【第2章】下列表达式中,不正确的表达式是()。Aa=1,b=1By=int(x)Ca=b=5Di++正确答案:B9204192041单选题16.【第2章】在C程序中,如果有FILE*fp;则对于文件指针fp,下面说法正确的是7、()。Afp是文件读写位置B可以用一个fp同时对多个文件缓冲区操作Cfp是用以描述文件缓冲区信息的结构的指针D当对文件进行读写操作时,fp也跟着移动正确答案:C9205372814,B92053单选题17.【第2章】设有以下说明语句,则下面的叙述中不正确的是()。structXYZ{intx;floaty;Charz;}xyz;Ax,y,z都是结构成员名BstructXYZ是结构类型名Cstruct是定义结构类型的关键字DXYZ是结构类型名正确答案:D9205592055单选题18.【第2章】表示year为闰年的c语言表达式为()。A(year%48、==0&&year%100?!=0)&&(year%400==0)B(year%4==0&&year%100?!=0)9、10、
5、态创建对象和对象数组B使用它创建的对象或对象数组可以使用运算符delete删除3/28C使用它创建对象时要调用构造函数D使用它创建对象数组时必须指定初始值正确答案:D9203392033单选题12.【第2章】执行x=-1;do{x=x*x;}while(!x);循环时,下列说法正确的是()。A循环体将执行一次B循环体将执行两次C循环体将执行无限次D系统将提示有语法错误正确答案:A9203592035单选题13.【第2章】charA[10]="abcde",B[8]="fghi";strcpy(a+3,b+1);printf("%d",strlen(
6、a));执行下面程序后的输出结果为()。A5B6C9D10正确答案:B9206092060单选题14.【第2章】下列语句中错误的是()。Aint*p=newint(10);Bint*p=newint[10];Cint*p=newint;Dint*p=newint[40](0);正确答案:D9203792037单选题4/2815.【第2章】下列表达式中,不正确的表达式是()。Aa=1,b=1By=int(x)Ca=b=5Di++正确答案:B9204192041单选题16.【第2章】在C程序中,如果有FILE*fp;则对于文件指针fp,下面说法正确的是
7、()。Afp是文件读写位置B可以用一个fp同时对多个文件缓冲区操作Cfp是用以描述文件缓冲区信息的结构的指针D当对文件进行读写操作时,fp也跟着移动正确答案:C9205372814,B92053单选题17.【第2章】设有以下说明语句,则下面的叙述中不正确的是()。structXYZ{intx;floaty;Charz;}xyz;Ax,y,z都是结构成员名BstructXYZ是结构类型名Cstruct是定义结构类型的关键字DXYZ是结构类型名正确答案:D9205592055单选题18.【第2章】表示year为闰年的c语言表达式为()。A(year%4
8、==0&&year%100?!=0)&&(year%400==0)B(year%4==0&&year%100?!=0)
9、
10、
此文档下载收益归作者所有