5、函数选择题(新)

5、函数选择题(新)

ID:42842538

大小:78.50 KB

页数:6页

时间:2019-09-22

5、函数选择题(新)_第1页
5、函数选择题(新)_第2页
5、函数选择题(新)_第3页
5、函数选择题(新)_第4页
5、函数选择题(新)_第5页
资源描述:

《5、函数选择题(新)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、1.在C语言中,全局变量的存储类别是:A)staticB)externC)voidD)registerA2.C语言中,凡未指定存储类别的局部变量的隐含存储类别是:A)自动(auto)B)静态(static)C)外部(extern)D)寄存器(register)A3.在一个C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是:________。A)externB)registerC)autoD)staticD4.若有以下调用语句,则正确的fun函数首部是main(){∶∶inta;floatx;∶∶

2、fun(x,a);∶∶}A)voidfun(intm,floatx)B)voidfun(floata,intx)C)voidfun(intm,floatx[])D)voidfun(intx,floata)B5.有如下函数调用语句func(rec1,rec2+rec3,(rec4,rec5));该函数调用语句中,含有的实参个数是A)3B)4C)5D)有语法错误A6.以下程序的运行结果是。#includemain(){intk=4,m=1,p;p=func(k,m);printf("%d,",p);p=func(k,m);p

3、rintf("%d",p);}func(inta,intb){staticintm=0,i=2;i+=m+1;m=i+a+b;returnm;}A)8,17,B)8,17C)8,8D)4,1B7.函数fun的功能是:根据以下公式计算并返回S,n通过形参传入,n的值大于等于0。划线处应填________。1111S=1-─+─-─+…───3572n-1floatfun(intn){floats=0.0,w,t,f=-1.0;inti;for(i=0;i

4、_;}A)return(f)B)return(S)C)return(s)D)return(w)C8.有如下程序intfunc(inta,intb){return(a+b);}main(){intx=2,y=5,z=8,r;r=func(func(x,y),z);printf("%d",r);}该程序的输出结果是__________。A)12B)13C)14D)15D9.以下函数返回a数组中最小值所在的下标,在划线处应填入的是________。fun(inta[],intn){inti,j=0,p;p=j;for(i=j;i

5、)if(a[i]

6、22][])B11.以下程序的输出结果是________。voidfun(){staticinta=0;a+=2;printf("%d",a);}main(){intcc;for(cc=1;cc<4;cc++)fun();printf("");}A)2222B)2468C)222D)246C12.以下程序的输出结果是#includemain(){chara[]="abcdefghi";intk;fun(a);puts(a);}fun(chars[]){intx,y;charc;for(x=0,y=(strlen(s

7、)-1)/2;x

8、x,inty,intcp,intdp){cp=x*x+y*y;dp=x*x-y*y;}main(){inta=4,b=3,c=5,d=6;t(a,b,c,d);printf("%d%d",

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

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

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