ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:39.99KB ,
资源ID:14071715      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14071715.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言课后习题答案第八章Word文档格式.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言课后习题答案第八章Word文档格式.docx

1、在C语言中A)实参和与其对应的形参各占用独立的存储单元B)实参和与其对应的形参共占用一个存储单元C)只有当实参和与其对应的形参同名时才共占用存储单元D)形参是虚拟的,不占用存储单元4若调用一个函数,且此函数中没有return语句,则正确的说法是D_。 该函数A)没有返回值 B)返回若干个系统默认值 C)能返回一个用户所希望的函数值 D)返回一个不确定的值(重要)5以下不正确的说法是B_。 C语言规定A)实参可以是常量、变量或表达式 B)形参可以是常量、变量或表达式 C)实参可以为任意类型 D)形参应与其对应的实参类型一致6C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是B_。A)

2、地址传递B)单向值传递C)由实参传给形参,再由形参传回给实参D)由用户指定传递方式7以下程序有语法性错误,有关错误原因的正确说法是C_。main() int G=5,k; void Prt_char();k=Prt_char(G);A)语句void prt_char();有错,它是函数调用语句,不能用void说明B)变量名不能使用大写字母C)函数说明和函数调用语句之间有矛盾D)函数名不能使用下划线8C语言允许函数值类型缺省定义,此时该函数值隐含的类型是B_。A)float型B)int型C)long型D)double型9C语言规定,函数返回值的类型是由D_。A)return语句中的表达式类型所决

3、定B)调用该函数时的主调函数类型所决定C)调用该函数时系统临时决定D)在定义该函数时所指定的函数类型所决定10下面函数调用语句含有实参的个数为B_。func(exp1,exp2),(exp3,exp4,exp5); A)1 B)2 C)4 D)5(重要)11以下程序的功能是计算函数F(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值,请选择填空。#include #include main() float x,y,z,sum; scanf(“%f %f %f”,&x,&y,&z); sum=f(【1】_B_)+f(【2】_C_); printf(“sum=%fn”,sum);

4、float f(float a,float b) float value; value=a/b; return(value); 【1】 A)x-y,x+y B)x+y,x-y C)z+y,z-y D)z-y,z+y 【2】 A)x-y,x+y B)x+y,x-y C)z+y,z-y D)z-y,z+y12以下正确的描述是B_。在C语言程序中A)函数的定义可以嵌套,但函数的调用不可以嵌套B)函数的定义不可以嵌套,但函数的调用可以嵌套C)函数的定义和函数的调用均不可以嵌套D)函数的定义和函数的调用均可以嵌套13以下正确的说法是A_。如果在一个函数中的复合语句中定义了一个变量,则该变量A)只在该复合

5、语句中有效B)在该函数中有效C)在本程序范围内均有效D)为非法变量14凡是函数中未指定存储类型的局部变量,其隐含的存储类别为A_。 A)自动(auto) B)静态(static) C)外部(extern) D)寄存器(register)15在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是D_。 A)extern B)register C)auto D)static(二)填空题(50分)1若输入的值是-125,以下程序的运行结果是-5*5*5_。 int n; scanf(“%d”,&n); printf(“%d=”,n); if(n0) p

6、rintf(“-”); n=fabs(n); fun(n); fun(int n) int k,r; for(k=2;k1) printf(“*”); r=n%k; if(n!=1) printf(“%dn”,n);2以下程序的运行结果是i=7;j=6;x=7i=2;j=7;x=5。 int i=2,x=5,j=7; fun(j,6); printf(“i=%d;j=%d;x=%dn”,i,j,x); fun(int i,int j) int x=7;3以下程序的运行结果是111_。 increment(); increment() int x=0; x+=1; printf(“%d”,x);

7、4以下程序的运行结果是max is 2_。 int a=1,b=2,c; c=max(a,b); printf(“max is %dn”,c); max(int x,int y) int z; z=(xy)?x:y; return(z);5以下程序的功能是根据输入的“y”(“Y”)与“n”(“N”),在屏幕上分别显示出“This is YES.”与“This is NO.”。请填空。 void YesNo(char ch) switch(ch) case y: case Y: printf(“nThis is YES.n”); _break_; case n: case N: printf(“

8、nThis is No.n”); char ch; printf(“nEnter a char y,Yorn,N:”); ch=getchar(); printf(“ch:%c”,ch); YesNo(ch);6以下程序是选出能被3整除且至少有一位是5的两位数,打印出所有这样的数及其个数。请选择填空。sub(int k,int n) int a1,a2; a2=【1】_C_; a1=k-【2】_A_; if(k%3=0&a2=5)|(k%3=0&a1=5) printf(“%d”,k); n+; return n; else return -1; int n=0,k,m; for(k=10;=

9、99; m=sub(k,n); if(m!=-1) n=m; printf(“nn=%d”,n);【1】 A)k*10 B)k%10 C)k/10 D)k*10%10 【2】 A)a2*10 B)a2 C)a2/10 D)a2%107以下程序的功能是用二分法求方程的根,并要求绝对误差不超过0.001。 float f(float x) return(2*x*x*x-4*x*x+3*x-6); float m=-100,n=90,r; r=(m+n)/2; while(f(r)*f(n)!=0) if(f(m)*f(r)0) m=r; else n=r; if(fabs(f(r)=0.001)

10、break; r=(m+n)/2; printf(“The is fangcheng jie is %6.3fn”,r);8以下程序的功能是计算下面函数的值。 float f(float,float,float); printf(“ninput x,y,z:n”); sum=f(x,x-y,x-z)+f(y,y-z,y-x)+f(z,z-x,z-y);float f(float a,float b,float c) value=sin(a)/(sin(b)*sin(c);9以下程序的运行结果是输出如下图形。 * * * * * * * * * * * * * * * void a(int i) int j,k; for(j=0;j=5-i;j+) printf(“”); for(k=0;2*i-1;k+) printf(“*”); printf(“n”); int i; for(i=0;i=0;i-)a(i);10以下程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1