- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C课后习题答案(杨志强龚沛增)完整版
第一章
一、 选择题
C A B C A A C B
二、 填充题
1. main()
2. 数字0-9、下划线
3.字符串
4.#include #define
5.hex
6..h
7.语法错误和逻辑错误
8.Insert/Remove Breakpoint
9..cpp
10.Fileview
三、 简答题
1. C++是C语言的超集。C++中的类和对象部分,C语言没有,C++是面向对象的程序设计。见教材P3。
2. C/C++程序是由一个或多个函数组成,其中必须要有一个main()函数。在一个函数内,语句的执行是从上到下的。
3. a? , 3a, a-b, f(x), A D, a.txt, D $, ∏, double
4. C/C++程序书写形式自由。一行可以写多条语句,一条语句也可以分别写在不同行上。区别大小写字母。
5. 用尖括号时,预处理程序在系统指定的文件夹中寻找文件;用双引号时,预处理程序首先在当前文件所在的文件目录中寻找文件,若找不到再到系统指定的文件夹中查找。
6. 最好的调试手段是设置断点,并让程序运行到该断点,然后在Debug窗口观察各变量的值,从中发现错误。
第二章
一、 选择题
B C D C D C C C B B
二、
1.(x+y)!=(a+b)
2.pow(log(10)+x*y),3)
3.sin(w*u)/(cos(45*180/3.14)+3*pow(x,y))
4.exp(3)+sqrt(2*x+3*y)
5.fabs(x-y)+(x+y)/(3*x)
6.1/(1/r1+1/r2+1/r3)
三、
1.ad||bd
2.z=xy?x : y
3.x0y0
4.x+yz||y+zz||x+zy
5.(int)(x*100+0.5)/100.
6.d0d=100d%2==0
7.x%5==0||y%5==0
8.n%k==0?n/k : n/k+1
四、
1
#include iostream.h
void main()
{float r,h,v;
cinrh;
v=3.1416*r*r*h;
coutv;
}
2.
#include iostream.h
void main()
{
float a,b,c,ave,min;
cinabc;
ave=(a+b+c)/3;
min=(ab)?a:b;
min=(cmin)?c:min;
coutave=ave min=minendl;
}
3.
#include iostream.h
void main()
{
char c1=1,c2=2;
int x;
x=10*(c1-0)+c2-0;
coutxendl;
}
4.
#include iostream.h
void main()
{int x;
int c1,c2,c3;
cinx;
c1=x/100;
c2=x/10%10;
c3=x%10;
x=100*c3+10*c2+c1;
coutxendl;
}
5.
解1:
#include iostream.h
void main()
{int year,x;
cinyear;
x=year%400==0||year%4==0year%100!=0;
x!=0?coutyearis a leap year!: coutyearis not a leap year!;
}
解2:
#include iostream.h
void main()
{int year;
char x;
cinyear;
x=(year%400==0||year%4==0year%100!=0)?y: n;
coutxendl;
}
6.
#include iostream.h
#include math.h
void main()
{double x,y;
cinx;
y=log(x*x+3)/log(10)+3.14/2*cos(40*3.14/180);
couty;
}
第三章
一、
1.C 2.D 3.D(该答案后还应附“其他值”) 4.C
5.B 6.C 7.A 8.C 9.B
二、
(1)输入两个正整数给m和n。
(2)20
(3)s=288
(4)AB20ega5
(5) *
* *
* * *
三、
(1)c==)
count==0
count0
count
(2)cinmn
m=m-n
n=n-m
(3)n=m
n=n/5
m=m+5
四、
1.
#include iostream.h
#include math.h
void main()
{float x,y;
coutinput x:endl;
cinx;
if(x5)
y=f
您可能关注的文档
- 2017-2018年六年级科学试卷.doc
- 2017~2018学年浙江杭州江干区初一上学期期末数学试卷.pdf
- 2017-2018学年华师大八年级上数学期末考试卷及答案.doc
- 2017中心小学英语书法比赛活动方案.doc
- 2017上海高考英语虹口区一模.doc
- 2017人教版一年级语文上册《选字填空》练习.doc
- 2017地理教学随笔.doc
- 2017公需科目专业技术人员 低碳经济 94分.docx
- 2017会计继续教育试题及答案(二).doc
- 2017处级领导干部履职尽责工作总结.doc
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
文档评论(0)