欧阳老师 发表于 2018-4-24 13:50:47

北语18春《面向对象程序设计》作业1234题目

18春《面向对象程序设计》作业1
一、单选题:
1.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:——B——
2.(单选题)在下面的二维数组定义中,正确的是()。          (满分:)
    Ainta[]
    正确答案:————
18春《面向对象程序设计》作业2

一、单选题:
1.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:——D——
2.(单选题)在下面循环语句中循环体执行的次数为()。for(inti=0;i<n;i++)if(i>n/2)break;          (满分:)
    An/2
    Bn/2+1
    Cn/2-1
    Dn-1
    正确答案:——B——
3.(单选题)C++程序的基本模块为()。          (满分:)
    A表达式
    B标识符
    C语句
    D函数
    正确答案:——D——
4.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
5.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
6.(单选题)函数重载是指()。          (满分:)
    A两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
    B两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
    C两个以上的函数名字不同,但形参的个数或类型相同
    D两个以上的函数取相同的函数名,并且函数的返回类型相同
    正确答案:————
7.(单选题)设x和y均为bool量,则x&&y为真的条件是()。          (满分:)
    A它们均为真
    B其中一个为真
    C它们均为假
    D其中一个为假
    正确答案:————
8.(单选题)假定变量x定义为“intx=5;”,要使rx成为x的引用(别名),rx应定义为()。          (满分:)
    Aintrx=x
    Bintrx=&x
    Cint*rx=&x
    Dint&rx=x
    正确答案:————
9.(单选题)在下面存储类中,()的对象不是局部变量。          (满分:)
    A外部静态类
    B自动类
    C函数形参
    D寄存器类
    正确答案:————
10.(单选题)以下函数的返回结果是()。intfunction(char*x){char*p=x;while(*p++);return(p-x-1);}          (满分:)
    A求字符串的长度
    B将字符串x连接到字符串p后面
    C将字符串x复制到字符串p中
    D将字符串x反向存放
    正确答案:————
11.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
12.(单选题)当处理特定问题时的循环次数已知时,通常采用()来解决。          (满分:)
    Afor循环
    Bwhile循环
    Cdo循环
    Dswitch语句
    正确答案:————
13.(单选题)假定指针变量p定义为“int*p=newint(100);”,要释放p所指向的动态内存,应使用语句()。          (满分:)
    Adeletep
    Bdelete*p
    Cdelete&p
    Ddelete[]p
    正确答案:————
14.(单选题)假定有“structBOOK{chartitle;floatprice;};BOOK*book;”,则不正确的语句为()。          (满分:)
    ABOOK*x=newbook
    BBOOKx={\C++Programming\,27.0
    CBOOK*x=newBOOK
    DBOOK*x=book
    正确答案:————
15.(单选题)以下标识符中不全是保留字的是()。          (满分:)
    Acaseforint
    Bdefaultthenwhile
    Cboolclasslong
    Dgotoreturnchar
    正确答案:————
16.(单选题)以下叙述中正确的是()。          (满分:)
    A使用#define可以为常量定义一个名字,该名字在程序中可以再赋另外的值
    B使用const定义的常量名有类型之分,其值在程序运行时是不可改变的
    C在程序中使用内联函数使程序的可读性变差
    D在定义函数时可以在形参表的任何位置给出缺省形参值
    正确答案:————
17.(单选题)在下面循环语句中内层循环体S语句的执行总次数为()。for(inti=0;i<n;i++)for(intj=i;j<n;j++)S;          (满分:)
    An2
    B(n+1)/2
    Cn(n-1)/2
    Dn(n+1)/2
    正确答案:————
18.(单选题)当#include后面的文件名用双引号括起来时,寻找被包含文件的方式是()。          (满分:)
    A直接按系统设定的标准方式搜索目录
    B先在源程序所在目录搜索,再按系统设定的标准方式搜索目录
    C仅仅搜索源程序所在目录
    D搜索当前逻辑盘上的所有目录
    正确答案:————
19.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
20.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
18春《面向对象程序设计》作业3

一、单选题:
1.(单选题)为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择()。          (满分:)
    A内联函数
    B重载函数
    C递归函数
    D函数模板
    正确答案:——A——
2.(单选题)下列给字符数组赋初值时,正确的是()。          (满分:)
    Achars1[]=”abcdef”
    Bchars2=”abcd”
    Cchars3={“abc”,”xyz”
    Dchars4[]={‘a’,’x’,’s’,’t’
    正确答案:——A——
3.(单选题)设有如下函数定义intf(char*s){char*p=s;while(*p!=’\\0’)p++;return(p-s);}在主函数中用cout<<f(“good”)调用上述函数,则输出结果为()。          (满分:)
    A3
    B4
    C5
    D6
    正确答案:——B——
4.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
5.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
6.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
7.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
8.(单选题)假定p指向的字符串为”string”,则cout<<p+3的输出结果为()。          (满分:)
    Astring
    Bring
    Cing
    Di
    正确答案:————
9.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
10.(单选题)存储以下数据,占用存储字节最多的是()。          (满分:)
    A0
    B‘0’
    C“0”
    D0.0
    正确答案:————
11.(单选题)将两个字符串连接起来组成一个字符串时,选用()函数。          (满分:)
    Astrlen()
    Bstrcap()
    Cstrcat()
    Dstrcmp()
    正确答案:————
12.(单选题)以下错误的描述是()。          (满分:)
    A被调用函数中可以不用return语句
    B被调用函数中可以用多个return语句
    C被调用函数中,如果有返回值,就一定要有return语句
    D被调用函数中,一个return语句可返回多个值给调用函数
    正确答案:————
13.(单选题)在下面存储类中,()对象的可见性与生存期不一致。          (满分:)
    A外部类
    B自动类
    C内部静态类
    D寄存器类
    正确答案:————
14.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
15.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
16.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
17.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
18.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
19.(单选题)题面见图片          (满分:)
    AA
    BB
    CC
    DD
    正确答案:————
20.(单选题)在下面的字符数组定义中,哪一个有语法错误。()。          (满分:)
    Achara=”abcdefg”
    Bchara[]=”x+y=55.”
    Cchara
    正确答案:————
18春《面向对象程序设计》作业4

一、单选题:
1.(单选题)x>0||y==5的相反表达式为()。          (满分:)
    Ax<=0||y!=5
    Bx<=0&&y!=5
    Cx>0||y!=5
    Dx>0&&y==5
    正确答案:——B——
2.(单选题)在下面的二维数组定义中,正确的是()。          (满分:)
    Ainta[]
    正确答案:————
附件是答案 ,需要的自助下载,转载注明www.ap5u.com
页: [1]
查看完整版本: 北语18春《面向对象程序设计》作业1234题目