泰山学院成人继续教育2023年面向对象程序设计(C)期末复习题及答案(附后).docx

上传人:夺命阿水 文档编号:1033791 上传时间:2024-03-01 格式:DOCX 页数:197 大小:206.51KB
返回 下载 相关 举报
泰山学院成人继续教育2023年面向对象程序设计(C)期末复习题及答案(附后).docx_第1页
第1页 / 共197页
泰山学院成人继续教育2023年面向对象程序设计(C)期末复习题及答案(附后).docx_第2页
第2页 / 共197页
泰山学院成人继续教育2023年面向对象程序设计(C)期末复习题及答案(附后).docx_第3页
第3页 / 共197页
泰山学院成人继续教育2023年面向对象程序设计(C)期末复习题及答案(附后).docx_第4页
第4页 / 共197页
泰山学院成人继续教育2023年面向对象程序设计(C)期末复习题及答案(附后).docx_第5页
第5页 / 共197页
点击查看更多>>
资源描述

《泰山学院成人继续教育2023年面向对象程序设计(C)期末复习题及答案(附后).docx》由会员分享,可在线阅读,更多相关《泰山学院成人继续教育2023年面向对象程序设计(C)期末复习题及答案(附后).docx(197页珍藏版)》请在课桌文档上搜索。

1、泰山学院学习方式:业余时间:120考试科目:财务管理(总分)99集中开卷考试特别提醒:1、所有答案均须填写在答题卷上,否则无效。2、每份答卷上均须准确填写专业、身份证号码、所属学习中心名称、学号、姓名等。一单选题(共259题,总分值259分)1 .假定一个二维数组的定义语句为,则元素ainta34=3,4b2A6)Kw的值为()。(1分)A. 2B. 4C. 6D. 82 .有如下语句inti=l;do(i+;while(i则程序执行时循环执行()次。(1分)A.0B. 8C. 9D. 103 .软件产品准确执行软件需求规格说明书中所规定的任务的能力叫做软件的()。(1分)A.可维护性B.可免

2、用性C.兼容性D.正确性4.C+语言的编译系统对宏命令的处理是()。(1分)A.在程序运行时进行B.在程序连接时进行C.和C+程序的其它语句同时进行编译D.在对源程序中其它成分正式编译之前进行5 .已知inta=0,2,4,6,8,10),*p=a+l;其值等于。的表达式是()(1分)A. *(p+)B. *(-p)C. *(+p)D. *(p-)6 .若声明数组inta10,则对数组中第三个元素的引用正确的是()。(1分)A. alB. a2C. a3D. a47 .在下面存储类中,()的对象不是局部变量。(1分)A.外部静态类8 .自动类C.函数形参D.寄存器类8.若变量a是int型,并执

3、行了语句:a=A+1.6;,则正确的叙述是()(1分)A. a的值为字符CB. a的值为浮点型C.不允许字符型和浮点型数据相加D.a的值为字符W的ASCII值加19. 在inta=3,int*p=&a;中,*p的值是()(1分)A.变量a的地址值B.变量P的地址值C.3D.无意义10.mta=1,2,3,4,5);这个数组的下标范围是()A0-4B1-5C2-6D0-6(1分)A. (八)B. (B)C. (C)D.(D)C语言的数据类型包括()A基本数据类型、构造类型、指针类型、B基本数据类型、构造类型、指针类型、空值类型C构造类型、指针类型、空值类型D基本数据类型、指针类型、空值类型(1分

4、)A. (八)B. (B)C. (C)D. (D)12.在C+中,下列选项中是合法的八进制数的是(1分)A. 127B. 091C. 0x12D. OlOll设函数fun的定义形式为:voidfunction(charc,floatx)(,则以下对函数fun的调用语句中,正确的是()。Afunction(a,3.0);Bt=function(c,16.5);Cfunction(60,2);Dfunction(32,32);(1分)A. (八)B. (B)C. (C)D. (D)14.若有语句Chara=test”;则数组a中共有()个变量。(1分)A. 3B. 4C.5D.015,函数原型语句

5、正确的是()。(1分)A.IntFunction(Voida)B. voidFunction(int)C. intFunction(a)D. voidint(doublea)16 .字符串a+b=12”的长度为()。(1分)A. 6B. 7C. 8D. 917 .假定有structBOOKchartitle40;floatprice;BOOK*book;w,则不正确的语句为()。(1分)A. BOOK*x=newbookB. BOOKx=C+Programming,27.0C. BOOK*x=newBOOKD. BOOK*x=bookC语言正确的注释字符是()A:B/*和*C*D*18 .(1

6、分)A. (八)B. (B)C. (C)D. (D)19 .定义函数intshow(inta,intb)returna+b;)则a被称为函数的()(1分)A.形参B.返回值C.名字D.实参20. 假定变量a和Pa定义为wdoublea10,*pa=a;w,要将12.35赋值给a中的下标为5的元素,不正确的语句是()。(1分)A. pa5=12.35B. a5=12.35C. *(pa+5)=1235D. *(a0+5)=12.3521.Inta=I0,*P=&a;Prlntf(%d,*);则打印结果是()AlOB无在确定Ca的地址值D11(1分)A. (八)B. (B)C. (C)D. (D)

7、22.float数据类型在内存中占用()个字节。A4B8C2D6(1分)A. (八)B. (B)C. (C)D.(D)23.nta=10,*=&a,*q=p;则下列非法赋值的语句是()Ap=qB*p=*qCa=*qDp=a(1分)A.(八)B.(B)C.(C)D(D)24. C+中注释“”的有效范围是()(1分)A.从“H”开始到行尾B.从“II开始到下一个IIC.II”及其后一个字符D.从“II”开始到程序尾25 .假定P指向的字符串为”String,则COUtVVP+3的输出结果为()。(1分)A. stringB. ringC. ingD. i26 .假定k是一个double类型的变量,

8、则关于变量P的正确定义语句为()。(1分)A. doublep=&kB. int*p=&kC. double&p=*kD.char*p=wThankyou!w27 .以下正确的函数原型语句是()。(1分)A. doublefun(intx,inty)B. doublefun(intx:inty)C. doublefun(intjnt);D. doublefun(intx,y);28 .指针变量是用来存放()的变量。(1分)A.其他变量的值B.其他变量的变量名C.函数名D.地址29.运算符重载的关键字是AtemplateBoperatorCnewDdelete(1分)A. (八)B. (B)C.

9、 (C)D. (D)有以下函数定义:voidfun(intn,doublex)()以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句:Afun(inty,doublem);Bk=fun(10,12.5);Cfun(x,n);Dvoidfun(n,x),(1分)A. (八)B. (B)C. (C)D. (D)31.类A中存在在静态数据成员x,设a,b是类A的两个对象,在执行a.x=10之后,b.x的值为()(1分)A.等于a.B.等于0C.随机D.未初始化化32.下列关于成员访问权限的描述中,正确的是()(1分)A.类的私有成员只可被类的成员函数访问B.类的保护成员可通过类的对象进

10、行访问C.类的数据成员只可被类的成员函数访问D.类的私有成员可被类的成员函数和友元函数访问33 .假定P指向的字符串为”string,若要输出这个字符串的地址值,则使用()。(1分)A. cout*pB. CoutpC. cout&pD. couttitle,WangTaow)B. strcpy(book.titleZ,WangTaow)C. strcpy(*book.title,WangTaow)D.strcpy(*book)-title,WangTaoz,)39.变量S的定义为rtchar*s=wHelloworld!w,要使变量P指向S所指向的同一个字符串,则应选取()。(1分)A. c

11、har*p=sB. char*p=&sC.char*pD. p=*sE. char*pF. p=&s40.派生类继承基类,不管采用何种继承方丸产基类类成员都不能访问的是ApublicBprotectedCprivateD都不能访问(1分)A.(八)B. (B)C. (C)D. (D)41 .定义P并使P指向动态空间中的包含30个整数的数组所使用的定义语句为()。(1分)A. int*p=newint3OB. int*p=newint(30)C. int*p=new3OD. *p=newint3042 .int1=010,j=10;执行“printf(%d,%dn,+尸);”的输出是(AU,10

12、B9,10C010,9D10,9(1分)A. (八)B. (B)C. (C)D. (D)43 .若在函数定义时省去类型标识符,则系统默认函数返回值类型为()。(1分)A.整形B.浮点型C.字符型D.空类型44 .下列标识符不合法的是()(1分)A.alB. tex_lC. _sumD. 2word45 .关于消息,下列说法中不正确的是()。(1分)A.发送消息的对象请求服务,接受消息的对象提供服务B.消息的发送者必须了解消息的接收者如何相应消息C.在C+中,消息的发送具体体现为对接收消息的对象的某个函数的调用D.每个对象只能接收某些特定格式的消息46.X=(a=3,b=a);后,X,a,b的值

13、依次为()A3,3,2B2,3,2.C3,2,3D2,3,3(1分)A. (八)B. (B)C. (C)d.(D)47 .假定指针变量p定义为rtint*p=newint(100);”,要释放P所指向的动态内存,应使用语句()。(1分)A. deletepB. delete*pC. delete&pD. deletep48 .inta=5;intb=4;itc=3;(3*a,a=b+c,+a);a的值是1A8B5C6D7(1分)A. (八)B. (B)C. (C)D. (D)49 .假定一个二维数组的定义语句为inta34=3,4,8,6);,则元素a2l的值为OO(1分)A.0B. 4C.

14、8D. 650 .C语言程序连接生成的可执行文件扩展名是(AcBobjCexeDbat(1分)A. (八)B. (B)C. (C)D. (D)51 .假定变量In定义为“intm=7,则定义变量P的正确语句为()。(1分)A. intp=&mB. int*p=&mC. int&p=*mD. int*p=m52 .nstrcat(strcpy(strLstr2),str3)”的功能是()A将字符串M复制到字符串str2中后再连接辨符串str3之后B将字符串M连接到字符串str2中后再复制到字符率str3之后C将字符串str2复制到字符串StH申后再将字符串str3连接到字符串StrI之5D将字符

15、串如2连翩字符率血之后再将字符串Strl复制到字符串M中(1分)A. (八)B. (B)C. (C)D. (D)53 .设有定义“staticintdata56;,设该数组在静态存储区中的起始地址为十进制的100,若每个int型数占4个字节,则数组元素data23的地址为()。(1分)A. 115B. 124C. 130D. 16054 .在创建派生类对象时,构造函数的执行顺序是()(1分)A.对象成员构造函数、基类构造函数、派生类本身的构造函数B.派生类本身的构造函数、基类构造函数、对象成员构造函数C.基类构造函数、派生类本身的构造函数、对象成员构造函数D.基类构造函数、对象成员构造函数、派

16、生类本身的构造函数55.C+程序从()开始执行。(1分)A.预处理命令B.第一个函数的第一条语句C.第一条语句D.main函数的第一条语句56.如有以下定义语句:inta(10);floatb(2);则SiZeof(a)和sizeof(b)的值为()(1分)A. 2和4B. 10和2C.0和OD.40和857.语句coutsetiosflags(ios:!scientific)setprecision(4)aendl;中SetPreCiSiOn(4)的含义是()(1分)A.设置输出域宽为4B.设置用八进制输出数据C.设置浮点数的输出精度为4D.设置输出数据的间距为458 .以下关于函数模板叙述

17、正确的是()。(1分)A.函数模板也是一个具体类型的函数B.函数模板的类型参数与函数的参数是同一个概念C.通过使用不同的类型参数,函数模板可以生成不同类型的函数D.用函数模板定义的函数没有类型下面带缺省参数值的函数正确的是0。Afunc(inta,mtb,ntc=1,ntd)Bfunc(inta,mtb,intc=1,intd=1)Cfunc(inta,intb=1,intc=1,intd)59 .Dfunc(inta=1,intb=1,intc=1,intd)(1分)A. (八)B. (B)C. (C)D. (D)60 .在函数定义中的形参属于()。(1分)A.局部变量B.全局变量C.静态变

18、量D.寄存器变量61.下列()是C语言系统库函数。ACoutBciiiCPiiiitbiifferDpritf(1分)A. (八)B. (B)C. (C)D. (D)符号&在CH中可以定义()变量。aoA指针B类C引用D结构C04.11分)A. (八)B. (B)C. (C)D. (D)63 .函数调用func(expl,exp2),(exp3,exp4,exp5)中所含实参的个数为()。(1分)A. 1B. 2C.4D.564 .x0&XV;IO的相反表达式为()。(1分)A.x10B.x10C.x=0x0&x1065 .下列的符号常量定义中,错误的定义是()。(1分)A. ConstM=I

19、OB. constintM=20C. ConstcharchD. constboolmark=true66 .声明函数为内联函数时所使用的关键字为()(1分)A. constB. inlineC. shortD. signed67 .用new运算符创建一个含10个元素的一维整型数组的正确语句是()。(1分)A. int*p=newa10B. int*p=newfloat10C. int*p=newint10D.int*p=newint10=lz2,3,4,568 .函数int&min(int&,int&)返回参数中较小者,设有两整型变量inta=10;intb=15在执行语句Inin(a,b)

20、;之后,a,b值分别为()(1分)A. 9,14B. 9,15C. 10,14D. 10,1569 .do语句能够改写为()语句。(1分)A.复合B. ifC. switchD. while70.函数重载是指()。(1分)A.两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B.两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同C.两个以上的函数名字不同,但形参的个数或类型相同D.两个以上的函数取相同的函数名,并且函数的返回类型相同71.每个类的成员函数或者数据可以通过隐藏定义的指针访问,这个指针夕AthisBcaseCclassDchar(1分)A. (八)B. (

21、B)C. (C)D. (D)72.若有以下定义:charajmtb;floatc;doubled;则表达式a*b+dc值的决()AfloatBintCcharDdouble(1分)A. (八)B. (B)C. (C)D. (D)73.一个类中,两个或以上的成员函数名楸噬回类型相同,参数的类型、个数、序不同,这个共享同名函数是()。A函数重载B函数重写C函数多态D函数继承(1分)A. (八)B. (B)C(C)D.(D)74.CharstrnO=a,b,c,Qd,e,f);Pnntf(%$”,str),输出结果是()AabcdefBabedCabcdeDabc(1分)A. (八)B. (B)C.

22、 (C)D. (D)75.下列字符中属于键盘符号的是()ABWCtDb(1分)A. (八)B. (B)C. (C)D(D)76.调用一成员函数时,使用勃雌飘情况是()。A通过对象调用一个虚函数B通过指针或引用调用一个虚函数C通过对象调用一个静态函数D通过指针或引用调用一个静态(1分)A. (八)B. (B)C. (C)D. (D)77.C语言中,下列()是正确的标识符。AIaB.cC-cDal(1分)A. (八)B. (B)C. (C)D. (D)78 .为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择()。(1分)A.内联函数B.重载函数C.递归函数D.函数模板79 .nt

23、a=10,b=1;nt*p=&a,a=*p+b;a的值是()AlOB11C12D13(1分)A. (八)B. (B)C. (C)D. (D)80. 当#汨。期6后面的文件名用双引号括起来时,寻找被包含文件的方式是()。(1分)A.直接按系统设定的标准方式搜索目录B.先在源程序所在目录搜索,再按系统设定的标准方式搜索目录C.仅仅搜索源程序所在目录D.搜索当前逻辑盘上的所有目录81. 以下说法中正确的是()。(1分)A. C+程序总是从第一个定义的函数开始执行B. C+程序总是从main函数开始执行C. C+函数必须有返回值,否则不能使用函数D. C+程序中有调用关系的所有函数必须放在同一个程序文

24、件中82.charstr=,hello;inta=SiZeof(Str);a的值是()A6B7C8D9(1分)A.(八)B. (B)C. (C)D. (D)12的值是OAlB3C5D783. (1分)A. (八)B. (B)C. (C)D. (D)84.C语言中,寄存器变量的说明符为()。AautoBregisterCexternDstatic(1分)A. (八)B. (B)C. (C)D. (D)85. 假定p是具有double类型的指针变量,则表达式+p使P的值(以字节为单位)增加()。(1分)A. 1B. 4C. sizeof(double)D. sizeof(p)86. C+中不能用来

25、组成循环结构的关键字是()(1分)A. forB. whileC. switchD. do87 .在下面存储类中,()对象的可见性与生存期不一致。(1分)A.外部类B.自动类C.内部静态类D.寄存器类88 .GH语言中有,而C语言中没有的关键字是()AclassBelseCcaseDif(1分)A.(八)B. (B)C. (C)D. (D)89.软件产品与其他软件产品组合成一个整体的难易程度叫做软件的()。(1分)A.可维护性B.可复用性C.兼容性D.正确性90 .对于int*pa5;的描述,正确的是()。(1分)A. pa是一个指向数组的指针,所指向的数组是5个int型元素B. pa是一个指

26、向某个数组中第5个元素的指针,该元素是int型变量C. pa5表示某个数组的第5个元素的值D. pa是一个具有5个元素的指针数组,每个元素是一个int型指针91 .函数调用不可以()。(1分)A.出现在一个表达式中B.出现在执行语句中C.作为一个函数的实参D.作为一个函数的形参C语言中,外部变量的说明符为0。AautoBregisterCexternDstatic92 .S(1分)A. (八)B. (B)C. (C)D. (D)93 .如不希望函数返回任何值,则可以将函数的返回值定义为()(1分)A. intB. OC. voidD. return94 .在面向对象的程序设计中,首先在问题域中

27、识别出若干个()。(1分)A.函数B.类C.文件D.过程95 .在下面的字符数组定义中,哪一个有语法错误。()o(1分)A. chara20=wabcdefg,zB. chara=,x+y=55.wC. chara15D. chara10=,596 .类TM和类TN是两个独立的类,类TM中()形式的数据成员是不允许的。()(1分)A. TM*aB. TN&aC. TMaD. TNa97 .软件产品可被全部或部分地再用于新的应用的能力叫做软件的()。(1分)A.可维护性B.可复用性C.兼容性D.正确性inta=10,a=a2,a的值为()(1分)CCAlOB20C30D40八八、A.(八)B.(

28、B)C.(C)d.(D)99.有如下语句inti=l;while(i(i+;)则程序执行时循环执行()次。(1分)A.0B. 8C. 9D. IO100.在下面循环语句中循环体执行的次数为()。for(inti=0;in2)break;(1分)A. n/2B. n/2+1C. n/2-1D. n-1在一个C程序中,Amam函数必须出现在所有函数之前Bmain函数可以在任何地方出现Cmain函数必须出现在所有函数之后Dmain函数必须出现在固定位置(1分)A. (八)B. (B)C. (C)D. (D)102 .可用作C+语言用户标识符的一组标识符是()。(1分)A. voiddefine+WO

29、RDB. a3_b3_123YNC. for-abcCaseD. 2aDOsizeof103 .下列程序的执行结果为()#includevoidmain(intn=10;int*pn=n;int*&rn=pn;(*pn)+;COUln=(*rn)+;CoUtn=)(1分)A. n=ln=12B. n=llzn=llC. n=10zn=llD. n=llzn=10104 .以下正确的描述是()。(1分)A.不允许设置参数的默认值B.设置参数的默认值只能在定义函数时设置C.设置参数的默认值时,应该设置右边的参数D.设置参数的默认值时,应该全部参数都设置105.类定义中PrIUate,protect

30、ed,public出现次数为()。A任意多次B至多一次CPubhC至少一次D至少-(1分)A. (八)B. (B)C. (C)D. (D)106 .程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用()符号作为分隔符。(1分)A.空格或逗号B.逗号或回车C.逗号或分号D.空格或回车107 .C+程序从上机到得到结果的几个操作步骤依次是()。(1分)A.编译、编辑、连接、运行B.编辑、编译、连接、运行C.编译、运行、编辑、连接D.编辑、运行、编辑、连接108 .采用重载函数的目的是()。(1分)A.实现共享B.减少空间C.提高速度D使用方便,提高可读性109 .C+中用于进行单行注释的符

31、号是()。(1分)A./B./C./*/D.*/110.所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是()。(1分)A.类B.对象C.函数体D.数据块111.c中,对象消失时自动调用的函数是0。A成员函数B析构函数C构造函数D友元函数(1分)A. (八)B. (B)C. (C)D(D)CH中,实现内存动态分配的运算符是()。AmallocBfreeCdeleteDnew(1分)A. (八)B. (B)C. (C)D. (D)113 .表达式中含有int、Iong和float型的变量,则运算时需要转换为()类型。(1分)A. intB. longC. flo

32、atD. double114 .C中,用来自动完成类的对象的初始化工作的函数是CA成员函数B析构函数C构造函数D友元函数(1分)A.(八)B. (B)C. (C)D. (D)115 .C语言编写的源程序其文件扩展名是()AcBobjCexeDbat(1分)A. (八)B. (B)C. (C)D. (D)116 .下列()的调用方式是引用调用。(1分)A.形参和实参都是变量B.形参是指针,实参是地址值C.形参是引用,实参是变量D.形参是变量,实参是地址值COntinlle语句的作用是()A退出循环B继续循环C继续循环,但本次循环不执行COntinue语句后面的循环体语D对循环段作说(1分)A.

33、(八)B. (B)C. (C)D. (D)118.以下叙述中不正确的是()。(1分)A.在一个函数中,可以有多条return语句B.函数的定义不能嵌套,但函数的调用可以嵌套C.函数必须有返回值D.不同的函数中可以使用相同名字的变量C中特有的注释格式是()1nA/*/B/C/*/D*.八、A. (八)B. (B)C. (C)D. (D)120 .下列程序段的输出结果是()。for(i=0,j=10,k=O;i=j;i+,j-=3,k=i+j);couta+Len,b)D. find(a,a+Len,b)125 .设X是一个bool型的逻辑量,y的值为10,则表达式X&y的值为()。(1分)A.

34、1B. 0C.与X值相同D.与X值相反126 .假定指针变量P定义为int*p=newint30;,要释放P所指向的动态内存,应使用语句()o(1分)A. deletepB. delete*pC. delete&pD. deletep127 .转义字符W表示。A制表符B退后符C回车换行符D前进符(1分)A. (八)B. (B)C. (C)D. (D)128 .由C+源程序文件编译而成的目标文件的默认扩展名为()。(1分)A.CPPB. exeC. objD. Iik129 .设有如下函数定义intf(char*s)char*p=s;while(*p!=,)p+;return(p-s);在主函数

35、中用CoUtVVf(“good”)调用上述函数,则输出结果为()。(1分)A. 3B. 4C. 5D. 6130 .使用“SCanf(X=%f,y=%f,&X,勒M要使X,y均为1.25,正确是()AL25,1.25B.1.25125C.X=1.25,y=1.25D.X=1.25y(1分)A. (八)B. (B)C. (C)D.(D)131 .程序中主函数的名字为()。(1分)A. mainB. MAINC. MainD.任意标识符132 .以下错误的描述是()。(1分)A.被调用函数中可以不用return语句B.被调用函数中可以用多个return语句C.被调用函数中,如果有返回值,就一定要有

36、return语句D.被调用函数中,一个return语句可返回多个值给调用函数133 .若有语句chara=b=strlen(a);则执行语句后b的值为()。(1分)A. 3B. 4C. 5D.0134 .若己定义X和y为double类型,则表达式:x=l,y=x+32结果是A2.0B2Cl.0D2.5(1分)A.(八)B. (B)C. (C)D. (D)135.设X和y均为bool量,则XlIy为假的条件是()。(1分)A.它们均为真B.其中一个为真C.它们均为假D.其中一个为假136.循环语句wfor(inti=0;in;i+)couti*iVV;中循环体执行的次数为()。(1分)A. 1B

37、. n-1C. nD. n+1类的继承方式可以是0。AprivatefriendpublicBprotectedfriendpublicCprivatefriendprotectedQDprivateprotectedpublic(小、IJfIjLjy)A. (八)B. (B)C. (C)D. (D)5八6的值是O(1分)AlB2C3D4138.A. (八)B. (B)C. (C)D. (D)139.假定一条定义语句为“inta10,x,*pa=a;,若要把数组a中下标为3的元素值赋给X,则不正确的语句为()。(1分)A.x=pa3B.x=*(a+3)C. x=a3D. x=*pa+3140

38、.设array为一个数组,则表达式SiZeof(array)/SiZeOf(array0)的结果为()。(1分)A. array数组首地址B. array数组中元素个数C. array数组中每个元素所占的字节数D. array数组占的总字节数141 .在以字节存储字符的系统中JW在内存占用的字节数是(A1B2C3D4(1分)A. (八)B. (B)C. (C)D. (D)142 .使用值传递方式将实参传给形参,下列说法正确的是()(1分)A.形参是实参的拷贝B.实参是形参的拷贝C.形参和实参是同一对象D.形参和实参无联系143.关于局部变量,下面说法正确的是()。(1分)A.定义该变量的程序文

39、件中的函数都可以访问B.定义该变量的函数中的定义处以下的任何语句都可以访问C.定义该变量的复合语句中的定义处以下的任何语句都可以访问D.定义该变量的函数中的定义处以上的任何语句都可以访问144.一个C程序文件内定义的函数可以被另一个文件的函数调用,则该函数定应声明为()。AautoBregisterCexternDstatic(1分)A. (八)B. (B)C. (C)D. (D)145.fund和func2同一类两个成员函数,但func1不能调用func2,说明Afunc1,func2都是静态函数。Bfunc1是静态函数,func2不是。Cfunc1不是静态函数,fimc2是静态函数。Dfunc1和func2都不是静态函数(1分)A. (八)B. (B)C. (C)D. (D)146. 在C+中,使用流进行输入输出,其中用于屏幕输入()(1分)A. cinB.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号