C語言程序设计课后习题参考答案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C語言程序设计课后习题参考答案

附录G 习题参考答案 习题一参考答案 【习题1-1】ABCD 【习题1-2】C 【习题1-3】B 【习题1-4】B 【习题1-5】略 习题二参考答案 一、单项选择题 【习题2-1】~【习题2-6】:CCDBAA 二、简答题 【习题2-7】: C语言提供了丰富的数据类型,可以根据这些数据类型构造出不同的数据结构。C中的数据类型包括基本类型、构造类型、指针类型、空类型等。其中基本类型包括整型、字符型、实型(浮点型)等。 【习题2-8】: C中整常数的表示 整型常量即整常数。C整常数可用以下三种形式表示:①十进制整数;②八进制整数。以数字0开头的数是八进制数,如0123表示八进制数123;③十六进制整数。以0x开头的数是十六进制数。如0x123,代表十六进制数123。 【习题2-9】: C规定对所有的变量要“先定义,后使用”,这样规定有以下好处: (1)便于纠错; (2)便于编译系统为变量分配存储空间; (3)运算合法性检查。 【习题2-10】: C语句可以分为以下五类: (1)控制语句。 完成一定的控制功能; (2)函数调用语句; (3)表达式语句; (4)空语句; (5)可以用{ }把一些语句括起来成为复合语句。 C只有9种控制语句,它们是: (1)if()~else~(条件语句) (2)for()~ (转向语句) (3)while()~ (循环语句) (4)do~while() (循环语句) (5)continue(结束本次循环语句) (6)break(中止执行switch或循环语句) (7)switch(多分支选择语句) (8)goto(转向语句) (9)return(从函数返回语句) 【习题2-11】: 表达式不是独立存在的,它存在于其他表达式、语句、函数参数里,表达式后面加上一个分号,就变成表达式语句,如 i=i+1 (是表达式,不是语句) i=i+l; (是语句) 表达式能构成语句是C语言的一个特色。其实“函数调用语句”也是属于表达式语句,因为函数调用也属于表达式的一种,只是为了便于理解和使用,我们把“函数调用语句”和“表达式语句”分开来说明。由于C程序中大多数语句是表达式语句(包括函数调用语句),所以有人把C语言称作“表达式语言”。 【习题2-12】: 字符常量就是一个字符,用单引号括起来,占一个字节;而字符串常量是由若干个字符组合而成,用双引号括起来,存贮时自动在后面加“\0”,即使同样是一个字符,字符串常量后面还要加一个“\0”。 【习题2-13】:(1)12,a;(2)40,20;(3)113,4b;(4)176627,fd97;(5)177621,ff91;(6)4663,9b3;(7)110022,9012;(8)51013,520b。 三、阅读程序写结果或填空 【习题2-14】: aa bb cc abc A N 【习题2-15】:261 【习题2-16】:10 【习题2-17】: 57 5 7 67.856400,-789.124023 67.856400 ,-789.124023 67.86, -789.12,67.8564,-789.1240,67.856400,-789.124023 6.78564e+01, -7.9e+02 A,65,101,41 1234567,4553207,d687 65535,177777,ffff,-1 COMPUTER, COM 【习题2-18】:9,11,9,10 【习题2-19】:2.5 【习题2-20】:3.5 【习题2-21】: (1)14,(2)10,(3)60,(4)0,(5)0,(6)0 【习题2-22】: x-5x5 x5||x-5 四、编写程序题 【习题2-23】 main() { float r,h,C1,Sa,Sb,Va,Vb; scanf(%f,%f,r,h); C1=2*3.14*r; Sa=3.14*r*r; Sb=4*Sa; Va=4*3.14*r*r*r/3; Vb=Sa*h; printf(C1=%.2f\n,C1); printf(Sa=%.2f\nSb=%.2f\nVa=%.2f\nVb=%.2f\n,Sa,Sb,Va,Vb); } 【习题2-24】 main() {float F,c; printf(请输入一个华氏温度:\n); scanf(%f,F); c=5.0/9.0*(F-32); /*注意5和9 要实型表示,否则5/9的值为0*/ printf(摄氏度为:%5.2f\n,c); } 【习题2-25】 #includestdio.h main() {char c1,c2; printf(请输入两个字符c

文档评论(0)

cv7c8hj6b4I + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档