奥鹏答案 发表于 2016-8-12 08:30:02

北语网院16春《面向对象程序设计》作业2答案

北语网院16春《面向对象程序设计》作业2
题号:1题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:函数调用不可以(    )。
    a、出现在一个表达式中
    b、出现在执行语句中
    c、作为一个函数的实参
    d、作为一个函数的形参
题号:2题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:当处理特定问题时的循环次数已知时,通常采用(    )来解决。
    a、for循环
    b、while循环
    c、do循环
    d、switch语句
题号:3题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:函数重载是指(    )。
    a、两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
    b、两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
    c、两个以上的函数名字不同,但形参的个数或类型相同
    d、两个以上的函数取相同的函数名,并且函数的返回类型相同
题号:4题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:C++中函数返回值的类型是由(    )决定的。
    a、return语句中表达式的类型
    b、该函数定义时的类型
    c、调用函数时的调用语句
    d、系统根据结果
题号:5题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:以下关于函数模板叙述正确的是(    )。
    a、函数模板也是一个具体类型的函数
    b、函数模板的类型参数与函数的参数是同一个概念
    c、通过使用不同的类型参数,函数模板可以生成不同类型的函数
    d、用函数模板定义的函数没有类型
题号:6题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:在下面的一维数组定义中,哪一个有语法错误。(    )
    a、inta[]={1
    2
    3}
    b、inta={0}
    c、inta[]
    d、inta
题号:7题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:函数原型语句正确的是(    )。
    a、intFunction(voida)
    b、voidFunction(int)
    c、intFunction(a)
    d、voidint(doublea)
题号:8题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:循环体至少被执行一次的语句为(    )。
    a、for循环
    b、while循环
    c、do循环
    d、任一种循环
题号:9题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择(    )。
    a、内联函数
    b、重载函数
    c、递归函数
    d、函数模板
题号:10题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:在下面循环语句中循环体执行的次数为(    )。int i=0; do i++; while(i*i<10);
    a、4
    b、3
    c、5
    d、2
题号:11题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:以下函数的返回结果是(    )。int function(char *x) {char *p=x; while(*p++); return(p-x-1);}
    a、求字符串的长度
    b、将字符串x连接到字符串p后面
    c、将字符串x复制到字符串p中
    d、将字符串x反向存放
题号:12题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:以下叙述中不正确的是(    )。
    a、在一个函数中,可以有多条return语句
    b、函数的定义不能嵌套,但函数的调用可以嵌套
    c、函数必须有返回值
    d、不同的函数中可以使用相同名字的变量
题号:13题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:在下面的二维数组定义中,正确的是(    )。
    a、inta[]
    b、inta[]
    c、inta[]={{1
    3
    5}
    {2}}
    d、inta[](10)
题号:14题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:下列(    )的调用方式是引用调用。
    a、形参和实参都是变量
    b、形参是指针,实参是地址值
    c、形参是引用,实参是变量
    d、形参是变量,实参是地址值
题号:15题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为(    )个。
    a、1
    b、2
    c、4
    d、5
题号:16题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:以下说法中正确的是(    )。
    a、C++程序总是从第一个定义的函数开始执行
    b、C++程序总是从main函数开始执行
    c、C++函数必须有返回值,否则不能使用函数
    d、C++程序中有调用关系的所有函数必须放在同一个程序文件中
题号:17题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:switch语句能够改写为(    )语句。
    a、for
    b、if
    c、do
    d、while
题号:18题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:在下面的字符数组定义中,哪一个有语法错误。(    )。
    a、chara=”abcdefg”
    b、chara[]=”x+y=55.”
    c、chara
    d、chara=’5’
题号:19题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:若定义了函数 double *function(), 则函数function的返回值为(    )。
    a、实数型
    b、实数的地址
    c、指向函数的指针
    d、函数的地址
题号:20题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5
内容:以下正确的说法是(   )。
    a、用户调用标准库函数前,必须重新定义
    b、用户可以重新定义标准库函数,若如此,该函数将失去原有含义
    c、系统不允许用户重新定义标准库函数
    d、用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中

页: [1]
查看完整版本: 北语网院16春《面向对象程序设计》作业2答案