大学C++期末考试题库及答案
- 格式:doc
- 大小:192.00 KB
- 文档页数:68
发酵工程_华中科技大学中国大学mooc课后章节答案期末考试题库2023年1.发酵工程的目标不包含()答案:无污染2.下列哪项不是微生物本征动力学参数?答案:微生物比生长速率μ3.微生物发酵过程中底物消耗速率取决于多种因素,其中不包括()答案:细胞得率4.下列发酵产物属于非生长相关型的是()答案:抗生素5.下列不是分批发酵优点的是()答案:发酵设备外的外围设备利用度高6.下列关于分批发酵的说法错误的是()答案:分批发酵过程中碳源耗尽时需进行补料维持发酵7.连续发酵处于流动状态,不属于稳态过程。
答案:错误8.底物比消耗速率qs是指单位质量细胞在单位时间内的底物消耗量。
答案:正确9.乙醇发酵按照Ganden的分类方法属于非生长相关型。
答案:错误10.分批发酵过程中如果目的产物为初级代谢产物,则可设法延长稳定期获得更多的产物。
答案:错误11.发酵液pH的改变会对发酵体系产生很大影响,影响菌体生长和产物代谢方向。
答案:正确12.根据氧传递方程的推导,在氧传递过程中的主要阻力是()答案:液膜阻力13.关于气体溶解过程双膜理论以下说法错误的是()答案:气膜内气体分子和液膜内液体分子以对流状态流动14.发酵过程中的氧传递方程式OTR=KLa(C*-CL)中,C*-CL代表()答案:氧浓度推动力15.以下不是通过影响氧饱和浓度来改变推动力的因素是()答案:微生物的耗氧能力16.通气准数Na与搅拌转速、通气线速度以及搅拌桨直径相关。
通气搅拌功率和搅拌轴功率的比值PG/P=1-12.6Na与PG/P= 0.62-1.85Na成立时,要求Na分别满足()答案:<0.035;≥0.03517.下列关于表面活性剂对KLa的影响的说法中,错误的是()答案:随着表面活性剂浓度的增加a上升至最大值后保持不变18.一般来说高产菌具备的特点是呼吸强、生长快、代谢旺盛、产物专一。
答案:错误19.对好氧微生物的发酵过程进行温度控制时,应该在保证最适酶活的温度范围内尽可能选择较低的温度,以提高氧传递的推动力。
C期末考试复习题(答案)C语言复习题一、单项选择题1、C语言源程序文件经过C编译程序编译连接之后生成一个后缀为( C )的文件。
A).c B).obj C).exe D).bas2、)完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行的步骤依次为( B )A)连接、编译B)编译、连接 C)连接、运行D)运行3、关于C语言的叙述中,不正确的是(D)A)C程序可由一个或多个函数组成B)C程序必须包含一个main ()函数C)C程序的基本组成单位是函数D)注释说明只能位于一条语句的后面4、一个C程序的执行是从(A )。
A) 本程序的main函数开始,到main函数结束B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C) 本程序的main函数开始,到本程序文件的最后一个函数结束D) 本程序文件的第一个函数开始,到本程序main函数结束5、以下正确的叙述是(C )A) 在C语言中,main函数必须位于文件的开头B) C语言每行中只能写一条语句C) C语言本身没有输入、输出语句D) 对一个C语言进行编译预处理时,可检查宏定义的语法错误6、下列选项中,不能用作标识符的是( D)。
A) _1234_ B) _1_2 C) int_2_ D) 2_int_7、常数的书写格式决定了常数的类型和值,0x1011是( C )A)8进制整型常量B)字符常量 C)16进制整型常数D)2进制整型常数8、以下4组用户定义标识符中,全部合法的一组是( A )A)_total clu_1 sum B)if -max turbC)txt REAL 3COM D)int k_2 _0019、_( D )是合法的用户自定义标识符。
A) b-b B)float C)123a D) _isw10、以下选项中不正确的整型常量是( C )。
A) 12L B) -10 C) 1,900 D) 123U11、表达式( C )的值是0。
国际贸易学_中央财经大学中国大学mooc课后章节答案期末考试题库2023年1.对于HO理论来说,导致不同国家间相对商品价格差异的最主要的原因是()答案:要素禀赋2.斯托帕尔-萨缪尔森定理(SS定理)是分析对外贸易与收入不平等的基础定理,下列描述哪一个是正确的是()答案:对外贸易会导致发展中国家收入不平等下降3.下列关于HO模型描述准确的是()答案:拥有相对丰裕的劳动力的国家在劳动密集型产品上具有比较优势4.下列关于雷布津斯基定理表述准确的是()答案:一国资源禀赋的增加将导致资本密集型商品产量上升5.()是指贸易双方交换的是同一产业所生产的产品答案:产业内贸易6.在克鲁格曼模型中,()答案:由于假定只有一种生产要素,因而不存在收入分配问题7.新新贸易理论相较于新贸易理论的主要区别是()答案:企业是异质的,主要表现为生产率的不同8.异质性企业贸易理论主要用于解释下列哪一贸易现象()答案:企业的出口和海外直接投资行为9.下列关于李斯特的幼稚产业保护理论描述不正确的是()答案:同一行业中的所有企业都需要保护10.关税按照征税待遇分类,可以分为()答案:普通关税和优惠关税11.按照联合国贸发会议对非关税措施的分类,下列哪一种不属于技术性措施()答案:技术性贸易壁垒12.下列哪一项不属于WTO《技术性贸易壁垒协定》的管辖范围()答案:技术专利13.()属于区域经济一体化比较低级和松散的形式答案:优惠贸易安排14.A、B、C三,国对小麦进口分别征收15%、12%、10%的关税,通过签订区域贸易协议,内部取消了关税;对外,A、B、C三国对小麦进口分别征收15%、12%、10%的关税,这种区域经济一体化行为被称为()答案:自由贸易区15.世界贸易组织是()回合谈判的结果答案:乌拉圭16.从WTO一成员境内向另一成员的服务消费者提供的服务称为()答案:跨境交付17.下面不属于跨国公司内部贸易实行转移价格目的的是()答案:增加子公司成本18.根据国际生产折中理论,缺少区位优势,但具备垄断优势和内部化优势,会选择()方式进入外国市场答案:出口19.提出关于企业对外直接投资的“边际产业扩张论”的学者是()答案:小岛清20.许多国际服务贸易要求服务提供者与()物理接近答案:消费者21.国际分工的类型有()答案:水平型国际分工混合型国际分工垂直型国际分工22.关税按照征税目的可以分为()答案:财政关税保护关税23.非关税壁垒相对于关税而言,具有以下特点()答案:灵活性有效性隐蔽性24.区域经济一体化诸形式中,实现共同关境的包括()答案:共同市场经济与货币联盟关税同盟25.关税同盟的经济一体化程度高于自由贸易区主要体现为()答案:设立超国家机构对非成员国实行统一关税政策26.下列规定中,()属于国际服务贸易壁垒的产品移动壁垒答案:政府采购数量限制当地成分要求27.世界贸易组织在处理国际贸易关系中实施的原则包括()答案:透明度原则非歧视原则自由贸易原则28.世界贸易组织与GATT相比,具有更强的法律约束力,具有()性质答案:权威性永久性广泛性29.WTO的非歧视原则主要通过()来体现的答案:国民待遇原则最惠国待遇30.世界贸易组织管辖范围包括()答案:与贸易有关的知识产权货物贸易服务贸易31.企业进入国外市场的模式主要有()答案:在东道国投资设厂通过本国中间商或贸易公司完成出口签订技术授权协议通过目标国家的中间商完成出口32.对“里昂惕夫之谜”解释的理论包括()答案:人力资本说技术差距说劳动熟练说33.国际服务贸易壁垒的种类包括()答案:资本移动壁垒产品移动壁垒商业存在壁垒人员移动壁垒34.《服务贸易总协定》中规定的服务贸易方式包括()答案:境外消费自然人流动商业存在跨境交付35.关税政策的积极作用包括()答案:调节进出口贸易结构实施国家对外贸易政策增加国家财政收入调节生产和市场的供求36.下列哪些属于世界贸易组织的基本原则()答案:非歧视原则可预见的和不断增长的市场准入程度贸易自由化原则促进公平竞争37.一国发起反倾销的条件包括()答案:进口产品存在倾销的事实存在对进口国同类产业的实质性损害或损害威胁倾销产品与损害之间存在因果关系38.一国出口促进措施包括()答案:出口补贴出口退税出口信贷与出口信用保险建立出口财政性政策措施39.补偿贸易的做法包括()答案:回购互购40.下列属于传统贸易理论的是()答案:要素禀赋理论比较优势理论。
东南大学c期末考试题及答案一、单项选择题(每题2分,共20分)1. C语言中,用于声明整型变量的关键字是:A. intB. floatC. doubleD. char答案:A2. 下列哪个选项不是C语言中的控制结构?A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. 在C语言中,用于输入输出的函数库是:A. stdio.hB. math.hC. string.hD. conio.h答案:A4. 若有定义 int a=5; 则执行语句 a+=a*a 后,变量a的值是:A. 25B. 30C. 50D. 75答案:C5. 下列哪个选项是合法的C语言标识符?A. 2variableB. variable2C. _variableD. variable-2答案:C6. C语言中,用于定义函数的关键字是:A. defineB. functionC. voidD. return答案:C7. 若有定义 int a=10, b=20; 则执行语句 a=b=a+b 后,变量a和b 的值分别是:A. a=30, b=30B. a=20, b=30C. a=30, b=20D. a=20, b=20答案:C8. C语言中,用于声明字符型变量的关键字是:A. intB. charC. floatD. double答案:B9. 在C语言中,用于定义字符串的常用数据类型是:A. intB. charC. floatD. double答案:B10. 下列哪个选项是C语言中的逻辑运算符?A. &&B. ||C. +=D. +=答案:A二、填空题(每题2分,共20分)1. C语言中,用于声明浮点型变量的关键字是________。
答案:float2. 在C语言中,一个函数的返回值类型必须与函数定义时声明的类型________。
答案:一致3. C语言中,用于声明字符型数组的关键字是________。
大学C语言期末考试练习题(带详解答案)一、单项选择题1.(A)是构成C语言程序的基本单位。
A、函数B、过程C、子程序D、子例程2.C语言程序从C开始执行。
A)程序中第一条可执行语句B)程序中第一个函数C)程序中的main函数D)包含文件中的第一个函数3、以下说法中正确的是(C)。
A、C语言程序总是从第一个定义的函数开始执行B、在C语言程序中,要调用的函数必须在main()函数中定义C、C语言程序总是从main()函数开始执行D、C语言程序中的main()函数必须放在程序的开始部分4.下列关于C语言的说法错误的是(B)A)C程序的工作过程是编辑、编译、连接、运行B)C语言不区分大小写。
C)C程序的三种基本结构是顺序、选择、循环D)C程序从main函数开始执行5.下列正确的标识符是(C)。
A.-a1B.a[i]C.a2_iD.intt5~8题为相同类型题考点:标识符的命名规则(1)只能由字母、数字、下划线构成(2)数字不能作为标识符的开头(3)关键字不能作为标识符选项A中的“-”,选项B中“[”与“]”不满足(1);选项D中的int为关键字,不满足(3)6.下列C语言用户标识符中合法的是(B)。
A)3a某B)某C)caeD)-e2E)union选项A中的标识符以数字开头不满足(2);选项C,E均为为关键字,不满足(3);选项D中的“-”不满足(1);7.下列四组选项中,正确的C语言标识符是(C)。
A)%某B)a+bC)a123D)123选项A中的“%”,选项B中“+”不满足(1);选项D中的标识符以数字开头不满足(2)8、下列四组字符串中都可以用作C语言程序中的标识符的是(A)。
A、print_3ddb8aBcB、I\\amone_halftart$it3paiC、tr_1CpppowwhileD、P某qMy->bookline#Hi.age选项B中的“\\”,”$”,选项D中“>”,”#”,”.”,”-”不满足(1);选项C中的while为关键字,不满足(3)9.C语言中的简单数据类型包括(D)。
C语言程序设计课程期末练习题一、单项选择题。
把合适的选项编号填写在括号内。
1.不符合C语言规定的复合语句是()。
DA.{} B.{;} C.{x=0;} D.{y=10}2.C语言中的选择类语句有两条,它们是()。
AA.if和switch B.if和else C.switch和case D.else和case3.在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )。
AA. mainB. MAINC. nameD. function4. 在C语言程序中,多行注释语句使用的开始标记符为()。
BA. //B. /*C. */D. **5. 用于输出表达式值的标准输出函数是()。
CA. scanf()B. print()C. printf()D. output()6. 在printf()函数调用的格式字符串中,每个格式符的先导字符为()。
BA. #B. %C. $D. @7. 由C语言源程序文件编译而成的目标文件的扩展名为( )。
CA. cppB. exeC. objD. C8. 由C语言目标文件连接而成的可执行文件的扩展名为( )。
BA. cppB. exeC. objD. c9.每个C程序文件在编译时可能出现有警告性错误,其对应的标识符号为()。
A A. warning B. error C. warn D. err10. 在C语言中,表示换行符的转义字符为()。
CA. \fB. \rC. \nD. \m11. 字符串“a+b=12\n”的长度为()。
BA. 6B. 7C. 8D. 912. 要定义a和b为两个整型变量,则使用的定义语句为()。
BA. int a;b;B. int a,b;C. int a b;D. int a:b;13. 下列数值中最大值是()。
CA. 28/8B. 35/13C. 28%8D. 35%514. 下列数值中最小值是()。
DA. 28/8B. 35/3C. 28%8D. 35%315. 已知x的初值为5,则下列各表达式中的最大值为()。
2022年南京航空航天大学金城学院公共课《C语言》科目期末试卷B(有答案)一、填空题1、执行以下程序时,若从第一列开始输入数据,为使变量a=3、b=7、x=8.5、y=71.82、c1='A'、c2='a',正确的数据输入形式是_______。
#include <stdio.h>int main(){int a,b;float x,y;char cl,c2;scanf("a=%d b=%d",&.a,&.b);scanf("x=%f y=%",8.x,8.y);scanf("c1=%cc2=%c”,8.cl,8.c2);printf("a=%d,b=%d,x=%f,y=%f,cl=%c,c2=%c",a,b,x,y,cl,c2);return0;}2、一个C语言源程序由若干函数组成,其中至少应含有一个________3、结构化程序由________、________ 、________ 3种基本结构组成。
4、C语言所提供的基本数据类型包括:单精度型、双精度型、_______、_______和_______。
5、若有定义语句:ints=6;则表达式s%2+(s+1)%2的值为_______6、请读程序段:int a=-1;a=a|0377;printf("%d,%o\n",a,a);以上程序段的输出结果是_______。
7、函数swap(int x,inty)可完成对x和y值的交换。
在运行调用函数中的如下语句后,a[0]和a[1]的值分别为_______,原因是_______。
a[o]=1;a[1]=2;swap(a[o],a[1]);8、下面程序段的运行结果是_______。
int i=5;char c[6]="abcd";do{c[i]=c[i-1];}while(--i>0);puts(c);9、假设M为已经声明的符号常量,则定义一个具有M×M个元素的双精度型数组a,且所有元素初值为0的形式是_______。
大学《C语言程序设计》期末考试试卷及参考答案《C语言程序设计》期末考试试卷参考答案一、判断题(10分)1、对2、对3、错4、错5、对6、错7、错8、错9、错10、错二、填空题(30分,,1到10题1分1空,10到18题2分1空)1.2.5 2. a!=0&&b!=0 3. m=1b 4. windows 95 5. x[i]>='A'&&x[i]<='Z' 6.234567 7.文件的首纪录前8、struct tree *Ltree,*Rtree 9. i<=10010. char a[10]="continue"; 11. p*pow(1+r,5) 12. 'D' 13. 10、514.#define utol(ch) ch=ch>='A'&& ch<='Z' ? ch+'a'-'A':ch15.首行第i+1个元素的地址,第i+1行的首地址,a[0][0]的值16.p=(int*)mallo(n);17. (-b+sqrt(b*b-4*a*c))/2/a 18. float(*fg)(float **,int,int);三、单项选择题(在每小题的四个备选答案中选出一个正确的,10分))1、A2、B3、C4、B5、D6、A7、A8、B9、C 10、A四、程序阅读题(20分,每题4分)1、 A C E G2、 x=3 y=23、the two string are same:fthe two string are same:r4、 K=85、1《C语言程序设计》期末考试试卷及参考答案一、判断题(10分)1、C语言是一种结构化程序设计语言。
()2、在标准C中,整型变量与字符变量是可以通用的。
()3、在标准C中,“=”是判断两个数是否相等。
1下列定义变量的语句中错误的是______.A、int _intB、double int_C、char ForD、float US$答案 D知识点常量、变量和标识符2以下不合法的用户标识符是______。
A、j2_KEYB、DoubleC、4dD、_8_答案 C知识点常量、变量和标识符3以下4组用户定义标识符中全部合法的一组是______。
A、_main enclude sinB、If —max turboC、txt REAL 3COMD、int k_2 _001 ???答案 A知识点常量、变量和标识符4以下定义语句中正确的是______。
A、char a='A’b='B';B、float a=b=10.0;(正解a=10。
0 b=10。
0)C、int a=10,*b=&a;D、float *a,b=&a;答案 C知识点常量、变量和标识符5以下不能定义为用户标识符的是______。
A、scanfB、VoidC、_3com_D、int答案 D知识点常量、变量和标识符6以下有4组用户标识符其中合法的一组是______。
A、For —sub CaseB、4d DO SizeC、f2_G3 IF abcD、WORD Void define答案 C知识点常量、变量和标识符7C语言中最简单的数据类型包括______.A、整型、实型、逻辑型B、整型、实型、字符型C、整型、字符型、逻辑型D、整型、实型、逻辑型、字符型答案 B知识点常量、变量和标识符8下列选项中合法的C语言关键字是______。
A、VARB、cherC、integerD、default答案 D知识点常量、变量和标识符9以下不能定义为用户标识符的是______。
A、MainB、_0C、_intD、sizeof答案 D知识点常量、变量和标识符10下列叙述中正确的是______。
A、C语言中既有逻辑类型也有集合类型B、C语言中没有逻辑类型但有集合类型C、C语言中有逻辑类型但没有集合类型D、C语言中既没有逻辑类型也没有集合类型答案 D知识点常量、变量和标识符11当c的值不为0时在下列选项中能正确将c的值赋给变量a、b的是______.A、c=b=a;B、(a=c)‖(b=c);C、(a=c)&&(b=c);D、a=c=b;答案 C知识点赋值表达式12以下选项中非法的表达式是______。
2014年大学C++期末考试题库一、单选题:1. 能作为C++程序的基本单位是( C )。
A. 字符B. 语句C. 函数D. 源程序文件2. 程序中主函数的名字为( A )。
A. mainB. MAINC. MainD. 任意标识符3. 关于C++与C 语言的关系的描述中,(D )是错误的。
A. C 语言是C++的一个子集;B. C 语言与C++是兼容的;C. C++对C 语言进行了一些改进;D. C++和C 语言都是面向对象的4. 可用作C++语言用户标识符的一组标识符是( B )。
A. void define +WORDB. a3_b3 _123 YNC. for -abc CaseD. 2a DO sizeof5. 存储以下数据,占用存储字节最多的是( D )。
A. 0B. ‘0’C. “0”D. 0.06. 设int a=12;则执行完语句a+=a*a ;后,a 的值是( C )。
A. 12B. 144C. 156D. 2887. 假设在程序中 a 、b 、c 均被定义成整型,所赋的值都大于1,则下列能正确表示代数式abc1的表达式是( D )。
A. 1.0/a*b*c B. 1/(a*b*c) C. 1/a/b/(float)c D. 1.0/a/b/c8. 以下说法中正确的是(B )。
A. C++程序总是从第一个定义的函数开始执行B. C++程序总是从main 函数开始执行C. C++函数必须有返回值,否则不能使用函数D. C++程序中有调用关系的所有函数必须放在同一个程序文件中9. 下面有关构造函数的描述中,正确的是(B )。
A. 构造函数可以带有返回值B. 构造函数的名字与类名完全相同C. 构造函数必须带有参数D. 构造函数必须定义,不能缺省 10.10.在声明类时,下面的说法正确的是( )。
A. 可以在类的声明中给数据成员赋初值B. 数据成员的数据类型可以是registerC. private ,public ,protected 可以按任意顺序出现D. 没有用private ,public ,protected 定义的数据成员是公有成员11.在下面有关析构函数特征的描述中,正确的是( A )。
A. 一个类可以有多个析构函数B. 析构函数与类名完全相同C. 析构函数不能指定返回类型D. 析构函数可以有一个或多个参数12.构造函数是在(B )时被执行的。
A. 程序编译B. 创建对象C. 创建类D. 程序装入内存13. 下面有关静态成员函数的描述中,正确的是( B )A. 在静态成员函数中可以使用this 指针B. 在建立对象前,就可以为静态数据成员赋值C. 静态成员函数在类外定义是,要用static 前缀D. 静态成员函数只能在类外定义14.下面有关友员函数的描述中,真确的说法是(A )A. 友员函数是独立于当前类的外部函数B. 一个友员函数不可以同时定义为两个类的友员函数C. 友员函数必须在类的外部进行定义D. 在类的外部定义友员函数时必须加上friend关键字15.友员的作用之一是( A )A. 提高程序的运行效率B. 加强类的封装C. 实现数据的隐蔽性D. 增加成员函数的种类16.使用派生类的主要原因是( A )A. 提高代码的可重用性B. 提高程序的运行效率C. 加强类的封装性D. 实现数据的隐藏17.在C++中继承方式有几中( C )A. 1B. 2C. 3D. 418.假设已经定义好了类student,现在要定义类derived,它是从student私有派生的,则定义类derived的正确写法是( D )A. class derived ::student private{ //………….}B. class derived ::student public { //………….}C. class derived ::public student { //………….}D. class derived ::private student{ //………….}19.派生类的对象对它的基类成员中(C)是可以访问的。
A.公有继承的公有成员;B.公有继承的私有成员;C.公有继承的保护成员;D.私有继承的公有成员。
20. 类中定义的成员默认为(A )访问属性。
A. publicB. privateC. protectedD. friend21.下列存储类标识符中,要求通过函数来实现一种不太复杂的功能,并且要求加快执行速度,选用( A )合适。
A. 内联函数;B. 重载函数;C. 递归调用;D. 嵌套调用。
22.C++对C语言作了很多改进,下列描述中(D)使得C语言发生了质变,从面向过程变成了面向对象。
A. 增加了一些新的运算符;B. 允许函数重载,并允许设置缺省参数;C. 规定函数说明必须用原型;D. 引进了类和对象的概念;23.按照标识符的要求,(A)符号不能组成标识符。
A. 连接符B. 下划线C.大小写字母D. 数字字符24.下列变量名中,( A )是合法的。
A CHINAB byte-sizeC doubleD A+a25.下列各种函数中,( C)不是类的成员函数。
A 构造函数B 析构函数C 友元函数D 拷贝构造函数26.下列( A )是正确的语句。
A ;B a=17C x+yD cout<<"\n"27.不能作为函数重载判断的依据的是(B )A.返回类型B. constC.参数个数D. 参数类型28.通常,拷贝构造函数的参数是(C )A.某个对象名B.某个对象的成员名C.某个对象的引用名D.某个对象的指针名29.下面对静态数据成员的描述中,正确的是(C )A 类的不同对象有不同的静态数据成员值B 类的每个对象都有自己的静态数据成员C静态数据成员是类的所有对象共享的数据D 静态数据成员不能通过类的对象调用30.假定AB为一个类,则执行AB x;语句时将自动调用该类的( B)A.有参构造函数B.无参构造函数C.拷贝构造函数D.赋值构造函数31.C++程序从上机到得到结果的几个操作步骤依次是( B )。
A. 编译、编辑、连接、运行B. 编辑、编译、连接、运行C. 编译、运行、编辑、连接D. 编辑、运行、编辑、连接32.假定一条定义语句为“int a[10], x, *p=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的语句为(A )。
A. x=p[3];B. x=*(a+3);C. x=a[3];D. x=*p+3;33.关于封装,下列说法中不正确的是(D )。
A. 通过封装,对象的全部属性和操作结合在一起,形成一个整体B. 通过封装,一个对象的实现细节被尽可能地隐藏起来(不可见)C. 通过封装,每个对象都成为相对独立的实体D. 通过封装,对象的属性都是不可见的34.预处理命令在程序中都是以( B )符号开头的。
A. *B. #C. &D. @35.存储以下数据,占用存储字节最少的是( B )。
A. 0B. ‘0’C. “0”D. 0.036.程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用( D )符号作为分隔符。
A. 空格或逗号B. 逗号或回车C. 逗号或分号D. 空格或回车37.假定变量m定义为“int m=7;”,则定义变量p的正确语句为( B )。
A. int p=&m;B. int *p=&m;C. int &p=*m;D. int *p=m;38.下面的哪个保留字不能作为函数的返回类型? C 。
A. voidB. intC. newD. long39.采用重载函数的目的是( B )。
A.实现共享B.减少空间C.提高速度D.使用方便,提高可读性40.假定AB为一个类,则( C )为该类的拷贝构造函数的原型说明。
A. AB(AB x);B. AB(int x);C. AB(AB& x);D. void AB(AB& x);41、 C++对C语言作了很多改进,下列描述中(D )使得C语言发生了质变,从面向过程变成了面向对象。
A、增加了一些新的运算符;B、允许函数重载,并允许设置缺省参数;C、规定函数说明必须用原型;D、引进了类和对象的概念;42、所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是(A)。
A.类B.对象C.函数体D.数据块43、关于new运算符的下列描述中,(C )是错误的。
A、它可以用来动态创建对象和对象数组;B、使用它创建的对象或对象数组可以使用运算符delete删除;C、使用它创建对象时要调用构造函数;D、使用它创建对象数组时必须指定初始值;44、(D )不是构造函数的特征。
A、构造函数的函数名与类名相同;B、构造函数可以重载;C、构造函数可以设置缺省参数;D、构造函数必须指定类型说明。
45、假定一个类的构造函数为B(int x,int y){a=x--;b=a*y--;},则执行B x(3,5); 语句后,x.a和x.b的值分别为(C )A、 3和5B、 5和3C、 3和15D、20和546、关于成员函数特征的下列描述中,(A)是错误的。
A、成员函数一定是内联函数;B、成员函数可以重载;C、成员函数可以设置缺省参数值;D、成员函数可以是静态的;47、在公有继承的情况下,基类成员在派生类中的访问权限(B )。
A、受限制B、保持不变C、受保护D、不受保护48、友元的作用是(A)。
A、提高程序的运用效率;B、加强类的封装性;C、实现数据的隐藏性;D、增加成员函数的种类;49、在C++中,关于下列设置缺省参数值的描述中,(B )是正确的。
A、不允许设置缺省参数值;B、在指定了缺省值的参数右边,不能出现没有指定缺省值的参数;C、只能在函数的定义性声明中指定参数的缺省值;D、设置缺省参数值时,必须全部都设置;50、关于delete运算符的下列描述中,(C)是错误的。
A、它必须用于new返回的指针;B、使用它删除对象时要调用析构函数;C、对一个指针可以使用多次该运算符;D、指针名前只有一对方括号符号,不管所删除数组的维数。
51、const int *p说明不能修改(C)。
A、p指针;B、p指针指向的变量;C、p指针指向的数据类型;D、上述A、B、C三者;52、当需要打开A盘上的以xxk.dat文件用于输入时,则定义文件流对象的语句为 (B )。
A、fstream fin(“A:xxk.dat”,1)B、ifstream fin(“A:xxk.dat”,ios::nocreate)C、ofstream fin(“A:xxk.dat”)D、ifstream fin(“A:xxk.dat”,ios::app)53、派生类的对象对它的基类成员中(A )是可以访问的。