1 / 8
文档名称:

[南开大学]21春学期《程序设计基础(上)》在线作业-(辅导资料)-答案.pdf

格式:pdf   大小:611KB   页数:8页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

[南开大学]21春学期《程序设计基础(上)》在线作业-(辅导资料)-答案.pdf

上传人:1781111**** 2024/4/29 文件大小:611 KB

下载得到文件列表

[南开大学]21春学期《程序设计基础(上)》在线作业-(辅导资料)-答案.pdf

相关文档

文档介绍

文档介绍:该【[南开大学]21春学期《程序设计基础(上)》在线作业-(辅导资料)-答案 】是由【1781111****】上传分享,文档一共【8】页,该文档可以免费在线阅读,需要了解更多关于【[南开大学]21春学期《程序设计基础(上)》在线作业-(辅导资料)-答案 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..南开大学]21春学期《程序设计基础(上)》在线作业提示:本科目有多套随机考核试卷,请按照学****要求,自行比照本材料是否为您需要的试卷!!一、单选题(共25道试题,共50分)“inta[5]={10,20,30,40,50},*p1,*p2;p1=&a[2];p2=&a[4];”,则p2-p1的值是##。<-A.->2<-B.->3<-C.->20<-D.->30【--】:()。<-A.->1111000<-B.->1111010<-C.->1111011<-D.->1111100【--】:##。<-A.->数据类型的定义<-B.->全局变量的定义<-C.->符号常量的定义<-D.->内联函数的定义【--】:、n为整型,x为实型,ch为字符型,下列赋值语句中正确的是()。<-A.->m+n=x;<-B.->m=ch+n;<-C.->x=(m+1)++;<-D.->m=x%n;【--】:“inta=10,*p,*&rp=p;rp=&a;*p+=20;cout<<a;”,则输出为##。<-A.->10<-B.->20<-C.->30<-D.->程序有错误【--】:()。<-A.->E6<-B.->F6:..<-D.->F2【--】:##。<-A.->局部变量<-B.->全局变量<-C.->静态全局变量<-D.->函数调用【--】:“inta[3][2]={{0,1},{2,3},{4,5}},(*p)[2]=a+1;”,则p[1][1]的值是##。<-A.->2<-B.->3<-C.->4<-D.->5【--】:++语言对c语言做了很多改进,C++语言相对于C语言的最根本的变化是()。<-A.->引进了类和对象的概念<-B.->允许函数重载,并允许设置缺省参数<-C.->规定函数说明符必须用原型<-D.->增加了一些新的运算符【--】:()。<-A.->101<-B.->(66)16<-C.->(145)8<-D.->(01100101)2【--】:,指的是该微机的内存是2G个()。<-A.->位<-B.->字<-C.->字节<-D.->块【--】:“enumColor{Red,Green,Blue};Colorco;”,则下列语句正确的是##。<-A.->co=0;<-B.->co=Blue;<-C.->co=Green+1;<-D.->co++;:..--】:++程序都必须有且仅能有一个()。<-A.->主函数<-B.->预处理命令<-C.->函数<-D.->注释【--】:++语言的描述错误的是()<-A.->C++语言支持数据封装<-B.->C++语言中引入友元没有破坏封装性<-C.->C++语言允许函数名和运算符重载<-D.->C++语言支持动态联编【--】:++中,()。<-A.->int<-B.->float<-C.->double<-D.->longdouble【--】:=3、y=5,则函数调用语句“fun(2*y-1,(++x,y))”中第2个实参的值为##。<-A.->9<-B.->3<-C.->4<-D.->5【--】:“”,则使用“cout<<s[3];”会在屏幕上输出##。<-A.->n<-B.->i<-C.->v<-D.->iversity【--】:“charfun(str);”,则下列给出的fun()函数原型中正确的是##。<-A.->voidfun(char(*p)[2]);<-B.->voidfun(char(*p)[10]);<-C.->voidfun(char*p[2]);<-D.->voidfun(char**p);【--】:B:..()。<-A.->=,||,!=,%<-B.->=,%,||,!=<-C.->%,!=,||,=<-D.->||,!=,%,=【--】:()。<-A.->1111<-B.->1110<-C.->1100<-D.->1010【--】:++源程序文件的扩展名是()。<-A.->DLL<-B.->C<-C.->CPP<-D.->EXE【--】:“”,则strlen(s)的值为##。<-A.->4<-B.->6<-C.->7<-D.->不确定【--】:,错误的是##。<-A.->在一个源文件中定义的外部函数可以在其他源文件中调用,静态函数不可以<-B.->使用static关键字可以将一个函数定义为静态函数<-C.->在一个源文件中定义的内联函数不能在其他源文件中调用<-D.->函数的外部声明中可以省略extern关键字【--】:()。<-A.->与手工运算方式保持一致<-B.->减少存储空间<-C.->简化计算机的设计<-D.->提高运算的精度【--】:++中,表示单行注释开始的符号是()。:..<-B.->//<-C.->/*<-D.->;【--】:A二、判断题(共25道试题,共50分)。<-A.->正确<-B.->错误【--】:、名称和类型的说明列表。<-A.->正确<-B.->错误【--】:。<-A.->正确<-B.->错误【--】:!intn=1,i=1;while(i<=10);n=n*i++;cout<<n;<-A.->正确<-B.->错误【--】:、逻辑或和逻辑与。<-A.->正确<-B.->错误【--】:。<-A.->正确<-B.->错误【--】:,true被转换成1,false被转换成0。<-A.->正确<-B.->错误【--】:正确33.[X]补是一个正数还是一个负数,是根据[X]补的符号位是“0”还是“1”确定的。<-A.->正确:..错误【--】:,而不是数据。<-A.->正确<-B.->错误【--】:!功能。inti=1,p=1,n;cin>>n;while(i<=n){p*=i;++i;}<-A.->正确<-B.->错误【--】:,数组的数据类型必须是C++中基本数据类型<-A.->正确<-B.->错误【--】:++中的任何一条语句以分号“;”结束。<-A.->正确<-B.->错误【--】:,以实际包含的字符数量为准,结束标识不计算在内。<-A.->正确<-B.->错误【--】:。<-A.->正确<-B.->错误【--】:,C++提供了相应的if…else语句,用户可以使用该语句编写程序,让计算机完成问题的求解。<-A.->正确<-B.->错误【--】:!功能。inti,p,n;cin>>n;for(i=1,p=1;i<=n;i++)p*=i;<-A.->正确<-B.->错误:..--】:++表示数学表达式xy是x*y。<-A.->正确<-B.->错误【--】:…while语句与while语句不一样,它首先执行,然后执行。<-A.->正确<-B.->错误【--】:“inta[]={1,2,3};constint*p=a;”,则语句“*p=5;”会将元素a[0]的值赋为5<-A.->正确<-B.->错误【--】:,结构体中的所有成员必须具有相同的数据类型。<-A.->正确<-B.->错误【--】:[i][j]也可以写作*(p[i]+j)或*(*(p+i)+j)<-A.->正确<-B.->错误【--】:。<-A.->正确<-B.->错误【--】:,重复处理的每一步是一个选择算法,这就构成了迭代和选择嵌套。<-A.->正确<-B.->错误【--】:++程序一般由多个函数组成。这些函数只能是用户根据需要自己编写的函数——用户自定义函数。<-A.->正确<-B.->错误【--】:错误:..计算机中的数据不能精确地表示每一个小数。<-A.->正确<-B.->错误【--】:正确