- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[2018年最新整理]c程序设计课后习题答案(杨长兴,刘卫国主编)1111
习题一
选择题
1.C 2. C 3.B 4.C 5.C 6.D 7.C 8.A 9.B
10.D
填空题
1. 算法 2. main 3. ; 4. cpp obj exe
5. 符号 定义 6. 是10 是11 7. double 1
8. -264 9. 是4
10. m-m/n*n 11. a为6 b为4 c为2 12. 为1
问答题
有点。计算机程序设计语言模型是更规则、无二意性的语言模型。
书P3
.dsw 、.dsp、.ncp、.cpp
提高程序的可读性、可维护性。在行注释前加“//”。段注释放入“/*”和“*/”之间。注释对原程序的编译和运行没影响。
设置符号常量主要提高源程序的可读性、维护性。区别:1.识别时,主要看符号的定义;2.运行时,符号常量不能改变值而变量可改变。
字符常量通常指一个字符,存储单元为一个字节;字符串可包含多个字符,存储单元为字符数加1个字节。
1.0 、1.1e2 类型:double; 1L、65536 类型:long
int、new 不是,因为是关键字;abc、lxyz、a_0、Hello、aaaaa、_a是合法的标识符;a+b、!A不是,因为+、!是运算符。0_abc不是是因为数字开头;d$a不是是因为标识符不应包含$。
合法:(1)、(5)、(6)
全部都是。
a=2;b=1
2;-2;6、4、40、-3、3
(1) 4 a=3 b=4 c=5; (2)5 a=3 b=4 c=6; (3)-9 a=3 b=5 c=5;
(4) 4 a=4 b=4 c=4
(1) (float) k (2)x-int(x) (3)m/10%10
(4)(ch=’A’ ch=’Z’)?(ch=’a’+ch-‘A’):ch
习题二
选择题
1.B 2. C 3.A 4.B 5.B
填空题
1. if 2. do while和for 3.循环体 循环体 4. 1 n+1 n
5. 5,4,6
三、程序阅读题
m=5
1 4,2 6,2 3,3 5,5 6,c=37
程序设计题
1.#include iostream
#include cmath
using namespace std;
float a,b,c,s,area;
void main()
{cout输入a b c:; cinabc;
if ((a+bc)(a+cb)(b+ca))
{s=(a+b+c)/2;cout面积=sqrt(s*(s-a)*(s-b)*(s-c));}
else
cout输入的不是三角形的三条边;
}
2.见《实验教程》p27 4.
3.#include iostream.h
void main()
{float x,y;
cout输入购物款:;cinx;
switch (int(x/1000))
{ case 0:y=x;break;
case 1:y=x*0.95;break;
case 2:y=x*0.9;break;
case 3:y=x*0.85;break;
default:y=x*0.8;
}
cout优惠款为:yendl;
}
4.见《实验教程》p28 5.
5. #include iostream
using namespace std;
int i,n;
long js=1;
void main()
{cout输入n:; cinn;
for (i=1;i=n;i++)
js*=i;
coutn!=js;
}
6. #include iostream
#include cmath
using namespace std;
int n=1;
float pi=0,xn=4;
void main()
{ while (fabs(xn)1.0e-8)
{ pi+=xn;n++;xn=-4.0*sign(xn)/(2*n-1);
}
coutπ=pi;
}
7. #include iostream.h
void main()
{ int i,j,sum;
for(i=2;i=1000;i++)
{ sum=0;
For (j=1;ji;j++)
if (i%j==0) sum+=j;
if (sum==i)
{couti(;
For (j=1;ji;j++)
If (i%j==0) coutj,;
Coutendl;
}
}
}
8. #include iostream.h
void main()
{ int x,y,
您可能关注的文档
- [2018年最新整理]AutoCAD_2012图层的设置与管理.ppt
- [2018年最新整理]AutoCAD_常用命令.doc
- [2018年最新整理]AutoCAD三维曲面与放样造型.doc
- [2018年最新整理]AUTOCAD中画螺旋线的几种方法.doc
- [2018年最新整理]AutoCAD与GIS空间数据异构聚合研究与应用.doc
- [2018年最新整理]AUTOCAD三维入门.ppt
- [2018年最新整理]AutoCAD图形中标准图纸图栏系统的开发.doc
- [2018年最新整理]AutoCAD区域填充.ppt
- [2018年最新整理]AutoCAD制图基础教程.ppt
- [2018年最新整理]autocad学习第10章__剖面线的绘制.ppt
- 2025年合肥市包河城市建设投资有限公司委托招聘2人备考试题及答案解析.docx
- 2025安徽合肥政文国际会展管理有限公司招聘8人备考试题及答案解析.docx
- 纺织品裁剪工岗位责任制.doc
- 2025内蒙古中国神华煤制油化工有限公司社会招聘54人备考试题及答案解析.docx
- 2025甘肃工业职业技术学院招聘相关非编专业教师9人(第二期)备考试题及答案解析.docx
- 2025江西鹰潭职业技术学院招聘兼职教师13人备考试题及答案解析.docx
- 2025年6月甘肃省劳务办招聘13682人备考试题及答案解析.docx
- 纺织染色工上岗培训教案.doc
- 2025贵州铁建工程质量检测咨询有限公司招聘备考试题及答案解析.docx
- 龙头企业汇报课件.pptx
最近下载
- 腹腔引流管脱管应急预案.pptx VIP
- 呼吸衰竭最新治疗指南解读PPT课件.pptx VIP
- 呼吸衰竭最新治疗指南解读PPT课件.pptx VIP
- 辟谷养身:12.空腹力革命.pdf VIP
- 施工组织设计主要经济指标.pptx VIP
- 2023年ISO15189 医学实验室管理体系全套表格.docx VIP
- DLT5210-2021版第一部分土建工程(热力系统土建工程质量验收)可编辑表格.docx VIP
- 10000字在学校挨机器人板子的作文.docx VIP
- 《A水利枢纽的拱坝设计中拱坝应力分析计算案例》3000字.docx VIP
- 2025年河北承德市中小学教师招聘考试试卷带答案.docx VIP
文档评论(0)