吉林大学C语言习题.doc

吉林大学C语言习题.doc

ID:49660654

大小:87.00 KB

页数:28页

时间:2020-03-03

吉林大学C语言习题.doc_第1页
吉林大学C语言习题.doc_第2页
吉林大学C语言习题.doc_第3页
吉林大学C语言习题.doc_第4页
吉林大学C语言习题.doc_第5页
吉林大学C语言习题.doc_第6页
吉林大学C语言习题.doc_第7页
吉林大学C语言习题.doc_第8页
吉林大学C语言习题.doc_第9页
吉林大学C语言习题.doc_第10页
资源描述:

《吉林大学C语言习题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.《C语言程序设计》习题李玲张海蓉黄玉兰孙大洋赵晓京温泉厉茜吉林大学通信工程学院Word资料.第6章练习6-1答案一、选择题1.已知函数abc的定义为:voidabc(){……}则函数定义中void的含义是(A)。A.执行函数abc后,函数没有返回值B.执行函数abc后,函数不再返回C.执行函数abc后,可以返回任意类型D.以上三个答案全是错误的2.已知:intp();,p是(C)。A.int型变量B.函数p的调用C.一个函数声明,该函数的返回值是int型的值D.强制类型转换表达式中的变量3.以下正确的函数形式是(D)。A.doublefun(i

2、ntx,inty)B.fun(intx,y){z=x+y;returnz;}{intz;returnz;}C.fun(x,y)D.doublefun(intx,inty){intx,y;doublez;z=x+y;returnz;}{doublez;z=x+y;returnz;}4.以下说法正确的是(C)。A.定义函数时,形参的类型说明可以放在函数体内B.return后边的值不能为表达式C.如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准D.如果形参与实参的类型不一致,以实参类型为准5.C语言允许函数值类型缺省定义,此时该函数值隐含的

3、类型是(B)。Word资料.A.float型B.int型C.long型D.double型6.下面函数调用语句含有实参的个数为(B)。func((exp1,exp2),(exp3,exp4,exp5));A.1B.2C.4D.57.以下程序的功能是计算函数F(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值,请选择填空。#include#includefloatf(float,float);main(){floatx,y,z,sum;scanf("%f%f%f",&x,&y,&z);sum=f(①B

4、)+f(②C);(注:或者选择sum=f(①C)+f(②B))printf("sum=%f",sum);}floatf(floata,floatb){floatvalue;value=a/b;return(value);}①A.x-y,x+yB.x+y,x-yC.z+y,z-yD.z-y,z+y②A.x-y,x+yB.x+y,x-yC.z+y,z-yD.z-y,z+y二、填空题8.以下程序的功能是根据输入的"y"("Y")与"n"("N"),在屏幕上分别显示出"ThisisYES."与"ThisisNO."。请填空,①是(break;)、②是

5、(getchar()或getch()或getche())。#includevoidYesNo(charch){switch(ch){case'y':case'Y':printf("ThisisYES.");①;case'n':case'N':printf("ThisisNO.");}}main()Word资料.{charch;printf("Enterachar'y','Y'or'n','N':");ch=②;printf("ch:%c",ch);YesNo(ch);}9.下面函数pi的功能是:根据以下公式,

6、返回满足精度(0.0005)要求的的值,请填空,①是(t=n=1,s=0)、②是(s*2)。/2=1+1/3+(1/3)*(2/5)+(1/3)*(2/5)*(3/7)+(1/3)*(2/5)*(3/7)*(4/9)+….#include#include#includedoublepi(doubleeps){doubles,t;intn;for(①;t>eps;n++){s+=t;t=n*t/(2*n+1);}return(②);}main(){doublex;printf("Pleasee

7、nteraprecision:");scanf("%1f",&x);printf("eps=%1f,=%1f",x,pi(x));}三、读程序,写结果10.下列程序的运行结果是(5)。#includefun(intp){inta=10;p=a;++p;}main(){inta=5;fun(a);printf("%d",a);Word资料.}11.下列程序的运行结果是(8)。#includeintabc(intu,intv);main(){inta=24,b=16,c;c=abc(a,b);printf(

8、"%d",c);}intabc(intu,intv){intw;while(v){w=u%v;u=v;v=w;}returnu;}1

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

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

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