奥鹏教育华师大《面向对象程序设计》在线作业
奥鹏华中师范大学平时在线作业
华师《面向对象程序设计》在线作业-0003
定有定义“int b[10]; int *pb;”,则不正确的赋值语句为( )。
A:pb=b;
B:pb=
C:*pb=new int;
D:pb=b[5];
答案问询微信:424329
C++中函数返回值的类型是由( )决定的。
A:return语句中表达式的类型
B:该函数定义时的类型
C:调用函数时的调用语句
D:系统根据结果
答案问询微信:424329
下列( )的调用方式是引用调用。
A:形参和实参都是变量
B:形参是指针,实参是地址值
C:形参是引用,实参是变量
D:形参是变量,实参是地址值
答案问询微信:424329
若定义了函数 double *function(), 则函数function的返回值为( )。
A:实数型
B:实数的地址
C:指向函数的指针
D:函数的地址
答案问询微信:424329
下面关于数组的初始化正确的是( )。
A:char str[]={'a','b','c'}
B:char str[2]={'a','b','c'}
C:char str[2][3]={{'a','b'},{'e','d'},{'e','f'}}
D:char str[3][2]={{‘a’,’b’,’c’},{‘d’,’e’,’f’}}
答案问询微信:424329
在下面的字符数组定义中,哪一个有语法错误____。
A:char a[20]=”abcdefg”;
B:char a[]=”x+y=55.”;
C:char a[15];
D:char a[10]=’5’;
答案问询微信:424329
由C++源程序文件编译而成的目标文件的缺省扩展名为()。
A:cpp
B:exe
C:obj
D:lik
答案问询微信:424329
在下面循环语句中内层循环体S语句的执行总次数为____。
for(int i=0; i
A:1
B:n-1
C:n
D:n+1
答案问询微信:424329
编写C++程序一般需经过的几个步骤依次是()。
A:编译、编辑、连接、调试
B:编辑、编译、连接、调试
C:编译、调试、编辑、连接
D:编辑、调试、编辑、连接
答案问询微信:424329
do语句能够改写为____语句。
A:复合
B:if
C:switch
D:while
答案问询微信:424329
C++程序中主函数的名字为____。
A:main
B:MAIN
C:Main
D:任意标识符
答案问询微信:424329
以下叙述中不正确的是( )。
A:在一个函数中,可以有多条return语句
B:函数的定义不能嵌套,但函数的调用可以嵌套
C:函数必须有返回值
D:不同的函数中可以使用相同名字的变量
答案问询微信:424329
假定A是一个类,那么执行语句A a, b(3), *p;后,调用了( )次构造函数。
A:2
B:3
C:4
D:5
答案问询微信:424329
C++程序的基本模块为()。
A:表达式
B:标识符
C:语句
D:函数
答案问询微信:424329
循环语句“for(int i=0; i
A:4
B:5
C:6
D:7
答案问询微信:424329
由C++目标文件连接而成的可执行文件的缺省扩展名为()。
A:cpp
B:exe
C:obj
D:lik
答案问询微信:424329
能作为C++程序的基本单位是()。
A:字符
B:语句
C:函数
D:源程序文件
答案问询微信:424329
A:n^2
B:(n+1)/2
C:n(n-1)/2
D:n(n+1)/2
答案问询微信:424329
动态联编要求类中应有( )。
A:成员函数
B:内联函数
C:构造函数
D:虚函数
答案问询微信:424329
以下关于函数模板叙述正确的是( )。
A:函数模板也是一个具体类型的函数
B:函数模板的类型参数与函数的参数是同一个概念
C:通过使用不同的类型参数,函数模板可以生成不同类型的函数
D:用函数模板定义的函数没有类型
答案问询微信:424329
字符串”a+b=12n”的长度为( )。
A:6
B:7
C:8
D:9
答案问询微信:424329
假定k是一个double类型的变量,则关于变量p的正确定义语句为( )。
A:double p=
B:int *p=
C:double
D:char *p=”Thank you!”;
答案问询奥鹏华中师范大学平时在线作业微信:424329
A:3
B:4
C:5
D:6
答案问询微信:424329
do语句能够改写为( )语句。
A:复合
B:if
C:switch
D:while
答案问询微信:424329
输出字符指针就是输出字符串。
A:错误
B:正确
答案问询微信:424329
说明函数原型时不需要指明每个函数参数的名字,只需要说明每个参数的类型和返回值类型就可以了。
A:错误
B:正确
答案问询微信:424329
变量必须先定义或说明,后使用。
A:错误
B:正确
答案问询微信:424329
指向一维数组的指针是一个二级指针。
A:错误
B:正确
答案问询微信:424329
构造函数的初始化列表中的内容,不会影响构造对象中成员数据的初始化顺序。
A:错误
B:正确
答案问询微信:424329
使用赋值运算符可以对字符数组整体赋值。
A:错误
B:正确
答案问询微信:424329
每个cpp文件是单独编译的,但一个程序中多个cpp文件的编译顺序是不固定的。
A:错误
B:正确
答案问询微信:424329
C++程序中,通常使用const来定义符号常量,定义时必须指出类型。
A:错误
B:正确
答案问询微信:424329
在C++语言中,只要在声明函数原型时形式参数的个数或者对应的类型不同,两个或更多的函数就可以共用同一个名字。这种在同一作用域中允许多个函数使用同一函数名的措施被称为重载。
A:错误
B:正确
答案问询微信:424329
运算符重载不能改变原运算符的语义。
A:错误
B:正确
答案问询微信:424329