华南理工网络教育C随堂练习格式已提交范文格式.docx

上传人:b****6 文档编号:7350773 上传时间:2023-05-11 格式:DOCX 页数:21 大小:24.37KB
下载 相关 举报
华南理工网络教育C随堂练习格式已提交范文格式.docx_第1页
第1页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第2页
第2页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第3页
第3页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第4页
第4页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第5页
第5页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第6页
第6页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第7页
第7页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第8页
第8页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第9页
第9页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第10页
第10页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第11页
第11页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第12页
第12页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第13页
第13页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第14页
第14页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第15页
第15页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第16页
第16页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第17页
第17页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第18页
第18页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第19页
第19页 / 共21页
华南理工网络教育C随堂练习格式已提交范文格式.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

华南理工网络教育C随堂练习格式已提交范文格式.docx

《华南理工网络教育C随堂练习格式已提交范文格式.docx》由会员分享,可在线阅读,更多相关《华南理工网络教育C随堂练习格式已提交范文格式.docx(21页珍藏版)》请在冰点文库上搜索。

华南理工网络教育C随堂练习格式已提交范文格式.docx

华南理工网络教育C随堂练习格式已提交范文格式

第一章

第二章

第三章

3.1

1.以下正确的函数原型为()。

(A)fun1(intx;inty);(B)voidfun1(x,y);

(C)voidfun1(intx,y);(D)voidfun1(int,int);

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

2.有函数原型intf2(int,int);以下正确的调用语句是()。

(A)inta=fun2

(1);(B)cout<

(C)inta=fun2

(1)+fun

(2);(D)cout<

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

3.有函数原型voidf3(double);以下正确的调用语句是()。

(A)doublea=fun3(0.15);(B)fun3(0.34);

(C)doublea=fun3(0.1)+f3(0.2);(D)cout<

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

4.以下正确的函数定义是()。

(A)intfun4(inta,intb){returna+b;}(B)voidfun4(inta,intb){returna+b;}

(C)intfun4(inta,intb){fun4=a+b;}(D)voidfun4(inta,intb){fun4=a+b;}

答题:

A.B.C.D.(已提交)

参考答案:

A

问题解析:

)。

以下正确的函数定义是(5.

A)

voidfun5();{cout<

B)

voidfun5(){returnf5;}

C)

voidfun5(){cout<

D)

voidfun5(){return5;}

答题:

A.

B.

C.

D.

(已提交)

参考答案:

C

问题解析:

3.2

1.有函数原型voidfun6(int);,在下列选项中,不正确的调用是()。

(A)inta=21;fun6(a);(A)inta=15;fun6(a3);答题:

参考答案:

问题解析:

C)

intb=100;fun6(&b);

D

fun6(256);

A.

B.

C.

D.

(已提交)

C

)。

voidfun7(int?

);,在下列选项中,正确的调用是(2.有函数原型

3.14);fun7(a?

(B)inta=15;(A)doublex=2.17;fun7(&x);

fun7(256);D)intb=100;fun7(&b);((C)(已提交)C.A.B.D.答题:

C参考答案:

问题解析:

)。

voidfun8(int&);,在下列选项中,正确的调用是(3.有函数原型

3.14);?

inta=15;fun8(a)inta=2.17;fun8(&a);(B)(Afun8(256);D))Cintb=100;fun8(b);((D.(已提交)A.B.C.答题:

C参考答案:

问题解析:

有声明4.

p=&a;

inta,int

voidfun9(int

&);

在下列选项中,正确的调用是()。

(A)fun9(&a);(B)fun9(p);(C)fun9(p);

fun9()d(a);

B.答题:

A.C.D.(已提交)B参考答案:

问题解析:

5.5以下正确的函数定义是()。

(A)int*fun10(doublex){returnx;}(B)int*fun10(doublex){return&x;}

(C)int*fun10(inta){return*a;}(D)int*fun10(inta){return&a;}

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

6.函数参数的默认值不允许为()。

(A)全局常量(B)直接常量(C)局部变量(D)函数调用

答题:

A.B.C.D.(已提交)

参考答案:

C

3.3

1.在C++中,一个项目可以包含多个函数,它们之间是()。

(A)独立定义的(B)嵌套定义的

(C)根据调用关系定义的(D)根据调用顺序定义的

答题:

A.B.C.D.(已提交)

参考答案:

A

问题解析:

2.一个项目中只能有一个的函数是()。

(A)系统库函数(B)自定义函数

(C)主函数(D)在其他文件中定义的函数

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

3.一个项目中包含3个函数:

main、fa和fb函数,它们之间不正确的调用是()。

(A)在main函数中调用fb函数(B)在fa函数中调用fb函数

(C)在fa函数中调用fa函数(D)在fb函数中调用main函数

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

4.实现函数调用需要()进行信息管理。

)参数D()数组C()堆栈B()队列A(

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

5.关于递归调用不正确的描述是()。

(A)递归调用和嵌套调用都是通过堆栈管理实现的

(B)函数直接或间接调用自己称为递归调用

(C)递归终止条件必须为参数值等于0

(D)递归算法的问题规模必须是逐步缩小的

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

3.4

1.有以下函数定义,该函数的类型是()。

doublefun11(intary[],intlen)

{/*……*/}

(A)doublefun11(intary[],intlen)(B)doublefun11(int[],int)

(C)double(int[],int)(D)double

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

2.有说明语句:

typedefdoublefunt(double);funtfun12;

以下叙述正确的是()。

(A)funt和fun12是类型相同的函数(B)fun12是funt类型的变量

(C)funt是返回typedefdouble类型的函数(D)fun12是funt类型的函数

答题:

A.B.C.D.(已提交)

参考答案:

D

问题解析:

3.有语句

typedefdoublefunt(double);funtfun13,*pfun;

)。

则以下正确的赋值语句是(

A)

pfun=fun13;

B

)*pfun=fun13;

(C

pfun=funt;

D

*pfun=funt;

答题:

A.

B.

C.

D.

(已提交)

参考答案:

A

问题解析:

4.答题:

参考答案:

问题解析:

typedefdoublefunt(double);则以下不正确的赋值语句是(((

有语句A)C)

pfun=fun13;pfun=*fun13;A.

B.A

C.

D.

(((已提交)

BD

)pfun=&fun14;)

fun13=fun14;

funtfun13,fun14,*pfun;

)。

5.有声明

intfun14(int);int(pf)(int)=fun14;

在下列选项中,正确的调用是()。

(A)inta=15;intn=fun14(&a);(B)inta=15;cout<<(&pf)(a);

(C)cout<<(pf)(256);(D)cout<<

pf(256);

答题:

A.B.C.D.(已提交)

参考答案:

A

问题解析:

3.5

1.

指定内联函数的关键字是(

)。

A)

include

B

)inline

C

namespace

(D

typedef

答题:

A.

B.

C.

D.

(已提交)

参考答案:

B

问题解析:

2.

((((

内联函数的正确定义是(A)B)C))D

inlineintsmall();intsmall();intinlinesmall();intsmall();

inlineintsmall(){/*……*/}intinlinesmall(){/*……*/}

intsmall(){/*……*/}intsmall(){/*……*/}

)。

答题:

A.B.C.D.(已提交)

参考答案:

A

问题解析:

3.使用重载函数编程序的目的是()。

(A)使用相同的函数名调用功能相似的函数(B)共享程序代码

(C)提高程序的运行速度(D)节省存储空间

答题:

A.B.C.D.(已提交)

参考答案:

A

问题解析:

4.重载函数要求()。

(A)函数名不同,函数参数个数相同(B)函数名不同,函数参数类型相同

(C)函数名相同,函数类型各不相同(D)函数名相同,函数类型也相同

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

5.以下正确的重载函数是()。

(A)intsame(int,double);doublesame(int,double);

(B)intsame1(int,double);intsame2(int,double);

(C)intsame(int=0);intsame(int);

(D)intsame(int,double);intsame(int,double,double);

答题:

A.B.C.D.(已提交)

参考答案:

D

3.6

1.自动存储变量是指()。

(A)自动指定存储地址的变量(B)自动更新数据的变量

(C)在程序块执行时生成,块结束时释放的变量

(D)在项目执行时生成,项目结束时释放的变量

答题:

A.B.C.D.(已提交)

参考答案:

C

问题解析:

2.在函数中声明的静态变量()。

(A)在函数体中可见,函数结束调用时释放。

(C)在项目中可见,函数结束调用时释放。

(B)在函数体中可见,项目结束调用时释放。

(D)在项目中可见,项目结束调用时释放。

答题:

A.B.C.D.(已提交)

参考答案:

B

问题解析:

3.语句标号的作用域是()。

(A)函数(B)文件(C)程序块(D)项目

答题:

A.B.C.D.(已提交)

参考答案:

A

问题解析:

4.全局变量指的是()的变量。

(A)在项目所有文件可访问(B)当前文件的所有代码可访问

(C)任何自动初始化为0(D)具有文件作用域

答题:

A.B.C.D.(已提交)

参考答案:

D

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

当前位置:首页 > 经管营销 > 企业管理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2