- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
最近下载
- 寺庙建筑工程施工合同范本6篇.docx VIP
- 汇川 H5U&Easy系列可编程逻辑控制器指令手册.PDF VIP
- 教育学原理-第十章-教育科学研究-适用于项贤明主编《教育学原理》(马工程).pptx VIP
- 汇川INOVANCE Easy320可编程逻辑控制器用户手册-中文.PDF VIP
- 服务质量提升:服务礼仪在餐饮服务行业的应用及员工培训.pptx VIP
- (2025年高考真题)2025年湖北高考真题化学试题(解析版).docx VIP
- 汇川inovance Easy302可编程逻辑控制器用户手册.PDF VIP
- 汇川inovance Easy系列可编程逻辑控制器用户手册.PDF VIP
- 智能车牌识别系统PPT课件.pptx VIP
- 20200318附加-2019年电赛综合测评方案详细计算过程.pdf VIP
文档评论(0)