欢迎来到天天文库
浏览记录
ID:56098529
大小:87.00 KB
页数:9页
时间:2020-06-19
《2016春华师《面向对象程序设计》作业.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1.第1题下面程序错误的语句是()①#include〈iostream.h〉 ②voidmain() ③{ ④int*p=newint[1]; ⑤p=9; ⑥cout《*p; ⑦delete[]p; ⑧}A. ④B.⑤C.⑥D.⑦您的答案:B题目分数:3此题得分:3.0 2.第2题下面程序的运行结果为()以下是引用片段: #include〈iostream.h〉classA{intnum;public:A(inti){num=i;}A(A&a){num=a.num++;}voidprint(){cout《num;}};voidmain(){Aa
2、(1),b(a);a.print();b.print();}A.11B.12C.21D.22您的答案:C题目分数:3此题得分:3.0 3.第3题下列程序的执行结果为()以下是引用片段:#include〈iostream.h〉voidmain(){inta=3,b=0;int*p=&a;b=+a++;cout《*p《","《b;}A. 3,4B.4,3C.3,4D.4,4您的答案:B题目分数:3此题得分:3.0 4.第4题循环体至少被执行一次的语句为()。A.for循环B.while循环C.do循环D.任一种循环您的答案:C题目分数:3此题得分:3.0 5.第5
3、题以下说法中正确的是()。A.C++程序总是从第一个定义的函数开始执行B.C++程序总是从main函数开始执行C.C++函数必须有返回值,否则不能使用函数D.C++程序中有调用关系的所有函数必须放在同一个程序文件中您的答案:B题目分数:3此题得分:3.0 6.第6题函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为()个。A.1B.2C.4D.5您的答案:B题目分数:3此题得分:3.0 7.第7题C++语言的跳转语句中,对于break和continue说法正确的是()A.break语句只应用与循环体中 B.conti
4、nue语句只应用与循环体中 C.break是无条件跳转语句,continue不是 D.break和continue的跳转范围不够明确,容易产生问题您的答案:B题目分数:4此题得分:4.0 8.第8题 若已定义: inta[]={0,1,2,3,4,5,6,7,8,9},*P=a,i; 其中O≤i≤9,则对a数组元素不正确的引用是()A. a[p-a]B.*(&a[i])C.p[i]D.a[10]您的答案:D题目分数:4此题得分:4.0 9.第9题若定义intk=7,x=12;,则值为3的表达式是()A. x%=(k%=5)B.x%=(k-k%5)
5、C. x%=k-k%5D.(x%=k)-(k%=5)您的答案:D题目分数:4此题得分:4.0 10.第10题语句ofstreamf(”SALARY.DAT",ios::appiios::binary);的功能是建立流对象f,试图打开文件SAL:aRY.DAT并与之连接,并且()A. 若文件存在,将文件写指针定位于文件尾B.若文件不存在,建立一个新文件C. B)若文件存在,将其置为空文件D.若文件不存在,打开失败您的答案:A题目分数:3此题得分:3.0 11.第11题设有如下函数定义intf(char*s){char*p=s;while(*p!=’ ’)p+
6、+;return(p-s);}在主函数中用cout《f(“good”)调用上述函数,则输出结果为()。A.3B.4C.5D.6您的答案:B题目分数:3此题得分:3.0 12.第12题在下面的一维数组定义中,哪一个有语法错误。()A.inta[]={1,2,3};B.inta[10]={0};C.inta[];D.inta[5];您的答案:C题目分数:3此题得分:3.0 13.第13题以下关于函数模板叙述正确的是()。A.函数模板也是一个具体类型的函数B.函数模板的类型参数与函数的参数是同一个概念C.通过使用不同的类型参数,函数模板可以生成不同类型的函数D.用函数
7、模板定义的函数没有类型您的答案:C题目分数:3此题得分:3.0 14.第14题以下正确的说法是()。A.用户调用标准库函数前,必须重新定义B.用户可以重新定义标准库函数,若如此,该函数将失去原有含义C.系统不允许用户重新定义标准库函数D.用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中您的答案:B题目分数:3此题得分:3.0 15.第15题下面有关重载函数的说法中正确的是()A.重载函数必须具有不同的返回值类型B. 重载函数形参个数必须不同C.重载函数必须有不同的形参列表D.重载函数名可以不同;您的答案:C题目分数:4此题得分:4.0
8、 16.第16题 下列
此文档下载收益归作者所有