第5章函数(带答案)

第5章函数(带答案)

ID:43564199

大小:263.67 KB

页数:20页

时间:2019-10-11

第5章函数(带答案)_第1页
第5章函数(带答案)_第2页
第5章函数(带答案)_第3页
第5章函数(带答案)_第4页
第5章函数(带答案)_第5页
资源描述:

《第5章函数(带答案)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第5章函数一、选择题1、以下正确的说法是(A)A)实参可以是常量、变量或表达式C)形参可以是常量、变量或表达式B)实参类型不必同形参类型一致D)实参顺序与形参顺序无关2、以下函数首部的定义形式的正确的是(B)A)intfun(intx;inty)B)intfun(intx,inty)C)intfun(intx,y)D)intfun(intx,inty);3、以下描述止确的是(B)A)如果形参和实参的类型不一•致,应以实参类型为准B)如果函数值类型与返冋值类型不一致,应以函数值类型为准C)return语句后不能是表达式D)定义函数时,可以省略不写形参的类

2、型,只写形参名4、下列关于函数的描述错误的是(D)A)c程序是由函数组成的B)c程序中的函数是各自独立的C)main函数可以调用其它的函数D)在main函数小可以嵌套定义别的函数5、关于C语言的主函数描述止确的是()BA)C程序可以有多个main函数B)C程序有且只有一个main函数C)C程序町以没有main函数D)C程序不一定从main函数开始执行6、若定义的函数有返回值,则以下关于该函数调用的叙述错误的是()DA)函数调用可作为独立的语句存在B)函数调用可作为一个函数的实参C)函数调用可以出现在表达式中D)函数调用可作为一个函数的形参7、以卜•对于

3、retuni语句的作用叙述不正确的是()CA)可以将函数值返回给主调函数B)可以将程序流程返回到主调函数C)一个函数只能有一个reUim语句D)一个函数可以没有retum语句8、C语言规定,函数返冋值的类型是由(D)决定的。A)return语句屮表达式的类型B)调用该函数的主调函数的类型C)调用该函数时系统临时D)在定义函数时所指定的函数值类型9、在C语言程序中,若对函数类型未加显式说明,则函数的隐含类型为()AA)intB)doubleC)voidD)float10、若函数定义如下,则函数返回值的数据类型是()Afloatfun(intx){inty

4、=x+2;return(y);}A)floatB)intC)不能确定D)编译出错B)voidfun(intx,y){intz;returnz;}D)doublefun(intx,inty){doublez=x+y;returnz;11、以下正确的函数形式是()DA)doublefun(intx,inty){z=x+y;returnz;}C)doublefun(x,y){doublez=x+y;returnz;12、函数调用时,若参数为“值传递,'方式,则下列描述错误的是(B)A)实参可以是表达式B)实参与形参共用同一内存单元C)调用吋为形参分配内存单元

5、D)实参与形参类型应一•致13、若函数定义如下,假设将常数1.6传给x,则函数的返回值是()Bintfun(floatx){floaty=x+2;return(y);}A)3.6B)3C)4D)3.014、设有如下的函数,则函数返回值的类型是()Cggg(floatx){return(x*x);}D)无法确定A)与参数x的类型相同B)voidC)int15、有以下程序,则执行后输出的结果是()A#include"stdio.h"voidfun(intk.intn){intt;t=k;k=n;n=t;}voidmain(){intk=l,m=2;fun(

6、k,m);printf(u%d,%d",k,m);}A)1,2B)2,lC)1,1D)2,216、以下程序运行后的输岀结果是()D#include"stdio.h"intfun(inta,intb){if(a>b)return(a);elsereturn(b);则fun函数的形参数组的止确定义方法是(C)C)fun(inta[][4])D)fun(inta[][]))CD)5voidmain(){intx=3,y=&z=6,r;r=fun(fun(x,y),2*z);printfC%dH,r);}A)3B)6C)8D)12***********

7、**********************幺日彳匸泳]孝©*********************************17、对于一维数组名作函数实参,以下描述正确的是(A)A)必须在主调函数中说明此数组的大小B)实参数组类型与形参数组类型可以不一致C)函数调用吋是将实参数组中的所有元素值复制到形参数组中D)实参数组名与形参数组名必须保持一致18、数组名作参数时,以下叙述正确的是()BA)函数调用时是将实参数组的所有元素传给形参B)函数调用时是将实参数组的首地址传给形参C)函数调用时是将实参数组的第1个元素传给形参D)函数调用时是将实参数组所有兀

8、素的地址传给形参19、已有如下数组定义和函数调用语句,inta

9、3]

10、4

11、;fun(a);A)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。