电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

C语言程序设计(第二版)习题参考答案1 .

  • 资源ID:144599766       资源大小:607.70KB        全文页数:90页
  • 资源格式: DOC        下载积分:3金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要3金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

C语言程序设计(第二版)习题参考答案1 .

C语言程序设计习题参考答案习 题 1一、判断题 1在计算机中,小数点和正负号都有专用部件来保存和表示。2二进制是由0和1两个数字组成的进制方式。3二进制数的逻辑运算是按位进行的,位与位之间没有进位和借位的关系。4在整数的二进制表示方法中,0的原码、反码都有两种形式。5有符号数有三种表示法:原码、反码和补码。6常用字符的ASCII码值从小到大的排列规律是:空格、阿拉伯数字、大写英文字母、小写英文字母。解:1F 2T 3T 4T 5T 6T二、单选题1在计算机中,最适合进行数值加减运算的数值编码是 。A. 原码 B. 反码 C. 补码 D. 移码2已知英文小写字母m的ASCII码为十进制数109,则英文小写字母y的ASCII码为十进制数 。A. 112 B. 120 C. 121 D. 1223关于ASCII码,在计算机中的表示方法准确地描述是 。A. 使用8位二进制数,最右边一位为1 B. 使用8位二进制数,最左边一位为1C. 使用8位二进制数,最右边一位为0 D. 使用8位二进制数,最左边一位为0 4设在机器字长4位,X0111B,Y1011B,则下列逻辑运算中,正确的是_。A. XY1000 B. XY1111 C. XY0011 D. Y 10005下列叙述中正确的是( )。A高级语言就是机器语言 B汇编语言程序、高级语言程序都是计算机程序,但只有机器语言程序才是计算机可以直接识别并执行的程序CC语言因为具有汇编语言的一些特性,所以是汇编语言的一种DC源程序经过编译、连接,若正确,执行后就能得到正确的运行结果6用C语言编写的源程序经过编译后,若没有产生编译错误,则系统将( )。A生成可执行文件B生成目标文件C输出运行结果D自动保存源文件7下列叙述中不正确的是( )。Amain函数在C程序中必须有且只有一个B. C程序的执行从main函数开始,所以main函数必须放在程序最前面C. 函数可以带参数,也可以不带参数。D. 每个函数执行时,按函数体中语句的先后次序,依次执行每条语句解:1C 2C 3D 4B 5B 6B 7B三、填空题1(87.625)10=( )2=( )8=( )16 2(1001010111001.10111)2=( )8=( )16=( )10 3输入三个数,计算并输出三个数的和与三个数的乘积。 程序如下:#include <stdio.h> void main() int a,b,c,s,z; printf("Please input a b c:n"); s=a+b+c; printf("%dn",s); *4. 输入三角形三条边的边长,计算并输出三角形的面积。根据三条边的边长,计算三角形面积的公式如下:程序如下: #include <stdio.h> #include <math.h> void main() double x,y,z,s,dime; scanf("%lf%lf%lf",&x,&y,&z); dime=sqrt(s*(s-x)*(s-y)*(s-z); 解:11010111.101 127.5 57.A211271.56 12B9.B8 4793.71875 3scanf("%f%f%f",&a,&b,&c); z=a*b*c; printf("%f",z);4s=(x+y+2)/2; printf("%f",dim);四、编程题1仿照例1.1,编程序在屏幕上显示:* Merry Christmas! Happy New Year! * 解:#include <stdio.h> void main() printf("*n"); printf(" Merry Christmas!n"); printf(" Happy New Year!n"); printf("*n"); 2仿照例1.2编程,输入一个整数,计算这个数的平方。 解:#include<stdio.h> void main() int a,z; printf("请输入一个整数:n"); scanf("%d",&a); z=a*a; printf("%d*%d=%dn",a,a,z); *3仿照例1.3编程,输入两个数后,输出其中较小值。解:#include<stdio.h> float min(float x, float y) float m; if (x<y) m=x; else m=y; return m; void main() float a,b,c,mindata; printf("请输入二个数:n"); scanf("%f %f",&a,&b); mindata=min(a,b); printf("较小数:%fn",mindata); *4仿照例1.2编程,输入a、b后,输出一元一次方程ax+b=0的解。解:#include<stdio.h> void main() float a,b,x; printf("请输入a、b:n"); scanf("%f %f",&a,&b); x=-a/b; printf("x=%fn",x); *5仿照例1.2编程,输入圆柱体的半径和高,计算并输出圆柱体的体积。解:#include <stdio.h> void main() float r,h,s,v; printf("Please input r and h:n"); scanf("%f %f",&r,&h); v=3.14*r*r*h; printf("V=%fn",v); 习 题2一、判断题1任何变量都必须要定义其类型。2C语言的double类型数据在其数值范围内可以表示任何实数。3C语言的任何类型数据在计算机内都是以二进制形式存储的。4isdigit(5)的结果为0。5printf函数中格式符“%c”对应的参数只能是字符类型。6按格式符“%d”输出float类型变量时,截断小数位取整后输出。7在C语言程序中,ABC与abc是两个相同的变量。8scanf函数中的格式符“%d”不能用于输入实型数据。9格式符“%f”不能用于输入double类型数据。10当格式符中指定宽度时,输出的信息完全取决于所指定的宽度。解:(1)T (2)F (3)T (4)F (5)F (6)F (7)F (8)T (9)T (10)F二、指出下列各项中哪些是C语言中的常量,并指出其类型10,150 007 0x3d 1e0 e1 o7o8x xo 1.52e0.5 sin(3) 0xf16 a 0091.414E+2 2.54 a+2 0x100h 0128 10L解:合法的C常量有: 整型常量: 007 0x3d 0xf16 10L 实型常量: 1e0 1.414E+2 字符型常量:x a 三、指出下列各项中哪些是C语言中的用户标识符x_1 X_2 High printf 3DS i/je2 e2 count Int number $23 next_sizeof IF sum_12 _123# NO1: double for解:C的用户标识符有:x_1 X_2 High e2 count Int number next_ IF sum_12 四、单项选择题1C语言中,char型数据在内存中的存储形式是( )。A原码 B反码 C补码DASCII码2若有定义语句“char c=72;”则变量c( )。A包含1个字符B包含2个字符 C包含3个字符 D定义不合法3C语言中的基本数据类型包括( )。A整型、实型、逻辑型B整型、实型、字符型C整型、逻辑型、字符型D整型、实型、逻辑型、字符型4设c1、c2为字符型变量,执行语句“c1=getchar( );c2=getchar( );”时,从键盘输入A,c1和c2的值分别为( )。A都是ABc1是A,c2未输入Cc1未输入,c2是ADc1是A,c2是n5a、b是整型变量,执行

注意事项

本文(C语言程序设计(第二版)习题参考答案1 .)为本站会员(Si****n)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.