欢迎来到天天文库
浏览记录
ID:10846774
大小:722.00 KB
页数:3页
时间:2018-07-08
《福师12春学期《c++语言程序设计》在线作业二》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、窗体顶端福师《C++语言程序设计》在线作业二单选题(共 30 道试题,共 60 分。) 得分:601. 若用数组名作为函数调用时的实参,则实际上传递给形参的是()A.数组首地址B.数组的第一个元素值C.数组中全部元素的值D.数组元素的个数 满分:2 分 得分:22. 下列哪项不是面向对象程序设计的主要特征()A.封装B.继承C.多态D.结构 满分:2 分 得分:23. 虚函数使用关键字()A.virtualB.staticC.publicD.private 满分:2 分 得分:24. 在下边的二维数组定义
2、中,正确的是()A.inta[5][]B.inta[][5]C.inta[][3]={{1,3,5},2}D.inta[](10) 满分:2 分 得分:25. 已知函数test定义为:voidtest() { ………… }则函数定义中void的含义是()A.执行函数test后,函数没有返回值B.执行函数test后,函数不再返回C.执行函数test后,函数返回任意类型值D.以上三个答案都是错误的 满分:2 分 得分:26. 下面有关重载函数的说法中正确的是()A.重载函数必须具有不同的返回值类型B.重载函数形参个数必须不同C.重
3、载函数必须有不同的形参列表D.重载函数名可以不同 满分:2 分 得分:27. C++程序源文件默认的扩展名是()A.csB.objC.cppD.exe 满分:2 分 得分:28. 下列运算符中,()运算符在C++中不能重载A.&&B.[]C.::D.new 满分:2 分 得分:29. 已知字符'b'的ASCII码为98,语句printf("%d,%c",'b','b'+1);的输出为()A.98,bB.语句不合法C.98,99D.98,c 满分:2 分 得分:210. 设B类是由A类继承的。当创建
4、一个B类的对象时,构造函数的调用顺序是()A.先调用A类的构造函数,然后调用B类的构造函数B.先调用B类的构造函数,然后调用A类的构造函数C.不调用A类的构造函数D.视定义时A类和B类出现的位置 满分:2 分 得分:211. 派生类公有继承基类时,基类中的所有公有成员成为派生类的______。()A.public成员B.友员C.protected成员D.private成员 满分:2 分 得分:212. 表达式9!=10的值为()A.非零值B.trueC.0D.1 满分:2 分 得分:213. 下面不能正确表示a*
5、b/(c*d)的表达式是()A.(a*b)/c*dB.a*b/(c*d)C.a/c/d*bD.a*b/c/d 满分:2 分 得分:214. 若x,y,z均被定义为整数,则下列表达式终能正确表达代数式1/(x*y*z)的是()A.1/x*y*zB.1.0/(x*y*z)C.1/(x*y*z)D.1/x/y/(float)z 满分:2 分 得分:215. 如要求在if后一对括号中的表达式,表示a不等于0的时候的值为"真",则能正确表示这一关系的表达式为()A.a<>0B.!aC.a=0D.a 满分:2 分 得分:216
6、. 静态成员函数仅能访问()A.静态的数据成员B.非静态的成员函数C.非静态的数据成员D.以上都不对 满分:2 分 得分:217. 在一个源文件中定义的全局变量的作用域为()A.本程序的全部范围B.本函数的全部范围C.从定义该变量的位置开始到本文件结束D.以上说法都不正确 满分:2 分 得分:218. 下面不是面向对象程序设计的特征的是()A.封装B.继承C.多态D.结构 满分:2 分 得分:219. 下列关于构造函数说法不正确的是()A.构造函数必须与类同名B.在构造函数中可以对类中的成员进行初始化C.构造函
7、数可以省略不写D.构造函数必须有返回值 满分:2 分 得分:220. 要声明一个有10个int型元素的数组,正确的语句是()A.inta[10];B.inta[2,5];C.inta[];D.int*a[10]; 满分:2 分 得分:221. 如果有char*ssl=“0123456789”,则,sizeof(ssl)的值是()A.4B.10C.11D.40 满分:2 分 得分:222. 下列对引用的陈述中,不正确的是()A.每一个引用都是其所引用对象的别名,因此必须初始化B.形式上针对引用的操作实际上作用于它所
8、引用的对象C.一旦定义了引用,一切针对
此文档下载收益归作者所有