奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 422|回复: 0

北语17春《面向对象程序设计》作业2答案资料

[复制链接]

1万

主题

5

回帖

2万

积分

论坛元老

积分
28878
发表于 2017-6-15 13:46:46 | 显示全部楼层 |阅读模式
扫码加微信
17春《面向对象程序设计》作业2
北语

一、单选题:
1.以下正确的说法是(    )。          (满分:5)
    A. 用户调用标准库函数前,必须重新定义
    B. 用户可以重新定义标准库函数,若如此,该函数将失去原有含义
    C. 系统不允许用户重新定义标准库函数
    D. 用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中
2.当处理特定问题时的循环次数已知时,通常采用(    )来解决。          (满分:5)
    A. for循环
    B. while循环
    C. do循环
    D. switch语句
3.在下面循环语句中循环体执行的次数为(    )。int i=0; do i++; while(i*i<10);          (满分:5)
    A. 4
    B. 3
    C. 5
    D. 2
4.do语句能够改写为(    )语句。          (满分:5)
    A. 复合
    B. if
    C. switch
    D. while
5.在下面的一维数组定义中,哪一个有语法错误。(    )          (满分:5)
    A. inta[]={1,2,3}
    B. inta[10]={0}
    C. inta[]
    D. inta[5]
6.题面见图片          (满分:5)
    A.
    B.
    C.
    D.
7.函数重载是指(    )。          (满分:5)
    A. 两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
    B. 两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
    C. 两个以上的函数名字不同,但形参的个数或类型相同
    D. 两个以上的函数取相同的函数名,并且函数的返回类型相同
8.题面见图片          (满分:5)
    A.
    B.
    C.
    D.
9.若定义了函数 double *function(    ), 则函数function的返回值为(    )。          (满分:5)
    A. 实数型
    B. 实数的地址
    C. 指向函数的指针
    D. 函数的地址
10.题面见图片          (满分:5)
    A.
    B.
    C.
    D.
11.以下叙述中不正确的是(    )。          (满分:5)
    A. 在一个函数中,可以有多条return语句
    B. 函数的定义不能嵌套,但函数的调用可以嵌套
    C. 函数必须有返回值
    D. 不同的函数中可以使用相同名字的变量
12.题面见图片          (满分:5)
    A.
    B.
    C.
    D.
13.在下面的字符数组定义中,哪一个有语法错误。(    )。          (满分:5)
    A. chara[20]=”abcdefg”
    B. chara[]=”x+y=55.”
    C. chara[15]
    D. chara[10]=’5’
14.题面见图片          (满分:5)
    A.
    B.
    C.
    D.
15.在下面的二维数组定义中,正确的是(    )。          (满分:5)
    A. inta[5][]
    B. inta[][5]
    C. inta[][3]={{1,3,5},{2}}
    D. inta[](10)
16.题面见图片          (满分:5)
    A.
    B.
    C.
    D.
17.以下关于函数模板叙述正确的是(    )。          (满分:5)
    A. 函数模板也是一个具体类型的函数
    B. 函数模板的类型参数与函数的参数是同一个概念
    C. 通过使用不同的类型参数,函数模板可以生成不同类型的函数
    D. 用函数模板定义的函数没有类型
18.题面见图片          (满分:5)
    A.
    B.
    C.
    D.
19.函数原型语句正确的是(    )。          (满分:5)
    A. intFunction(voida)
    B. voidFunction(int)
    C. intFunction(a)
    D. voidint(doublea)
20.下列(    )的调用方式是引用调用。          (满分:5)
    A. 形参和实参都是变量
    B. 形参是指针,实参是地址值
    C. 形参是引用,实参是变量
    D. 形参是变量,实参是地址值
本内容由易百网整理

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-26 21:36

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表