- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计基础第二版(高等教育出版社)习题答案
PAGE
PAGE 4
习题一 参考答案
第1章 C++语言概述
一、选择题:
1. D 2. A 3. D 4. A 5. A 6. D 7. C 8. B 9. B
二、改后如下:
#includeiostream.h //预处理指令,原程序缺少“#”号
int main() //定义主函数,原程序缺少返回值类型“int”(也可为“void”)
{
coutHello World! \n; //语句必须以“;”结尾。原程序缺少“;”号
return 0; //原程序缺少返回值语句
}
运行后输出:
Hello World!
三、简答题
1、解答:在较大或较复杂的C++程序中,加上相关的注释信息,解释相应的程序,可提高程序的可读性。
2、C++语言有两种注释:
(1)C++型注释。从“//”开始,该行中所有字符都被作为注释处理。
(2)C型注释。“/*”表示注释的开始,“*/”表示注释的结束,在“/*”、 “*/”之间的字符均被视作注释。
3、C型注释主要用于大块注释,而且C++型注释可以嵌在C型注释中。
四、程序设计题
1、编写一个程序,在屏幕上输出“I can use C++”。
解:
#includeiostream.h
int main()
{
coutI can use C++ \n;
return 0;
}
运行后输出:
I can use C++
2、参照例题, 设计一个C++程序,输入两门课程的成绩,求总成绩。
解:
# include iostream.h
main()
{
int s1,s2,sum;
cout请输入两门课程的成绩:;
cins1s2;
sum=s1+s2;
coutsum=sum\n;
}
3、参照例题,设计一个C++程序,输入a、b两个整数,输出其中的最小数。
解:
#include iostream.h
void main(void)
{
int min(int x,int y);
int a,b,m;
coutInput a,b:;
cinab;
m=min(a,b);
coutmin=mendl;
}
int min(int x,int y)
{
int z;
if (xy)
z=x;
else
z=y;
return z;
}
习题二 参考答案
第2章 数据类型和表达式
选择题
1. C 2. B 3. B 4.B 5.A 6 B 7.D 8.C 9. D 10. C
11.D 12..A 13.D 14.A 15.B 16.B 17.B 18.C 19.A
填空题
1、基本类型 导出类型 用户定义类型
2、6
3、iostream #include iostream
4、一个int型数据占用的字节数
5、0
6、7
7、100
8、?:
9、false false true
10、(50 x ) (x = 100 )或 ! ( ( 50 x ) | | ( x 100 ) )
11、(m%10)*100 + ((m/10)%10)*10+m/100
12、非零
13、1
14、字母 数字 下划线
15、4.5
问答题
1. C++语言中用数值“1”表示“真”,数值“0”表示“假
2. 答:字符常量与字符串常量的主要区别在于:(1)定界符不同。字符常量使用单引号,而字符串常量使用双引号。(2)长度不同。字符常量的长度固定为1,而字符串常量的长度,可以是0,也可以是某个整数。(3)存储要求不同。字符常量存储的是字符的ASCII码值,而字符串常量除了要存储有效的字符外,还要存储一个结束标志’\0’。
3. (1) x+a%3*(int)(x+y)%2/4 x=2.5,a=7,y=4.7
答:上述表达式=2.5+1*(int)7.2%2/4 = 2.5+1*7%2/4 = 2.5
(2) (float)(a+b)/2+(int)x%(int)y a=2,b=3,x=3.5,y=2.5
答:上述表达式=(float)5/2+3%2 = 2.5+1 = 3.5
4.答:C++语言中的数据类型有:整型(短整型,整型,长整型);字符型;逻辑型;枚举型;实型(单精度,双精度,长双精度);引用型(指针,引用);复合型(结构,联合);空类型。
5. (1)1/3 int (2) 48L long
您可能关注的文档
- 电势差电势等势面练习题_1.doc
- 电势能和电势习题(含答案).docx
- 电势能电势等势面电势差的典型习题_1.doc
- 电势能电场力(整理版).doc
- 《企业内部安全管理制度》.doc
- 电厂上岗考试电气题库(四直流系统).doc
- 电化学部分试题(待定).doc
- 电厂化学班长主职选拔考试试题.doc
- 电厂化学设备检修专业选择题.docx
- 电厂土建安装需评审的重大施工方案.doc
- 2025浙江温州市公用事业发展集团有限公司面向高校招聘工作人考前自测高频考点模拟试题最新.docx
- 2025年蓬安县财政局下属单位招聘备考题库附答案.docx
- 广安市农业农村局2025年公开遴选市动物卫生监督所工作人员备考题库附答案.docx
- 南昌市劳动保障事务代理中心招聘3名劳务派遣驾驶员参考题库附答案.docx
- 2025浙江绍兴市新昌县机关事业单位招用编外聘用人员36人备考题库最新.docx
- 浙江国企招聘-2025嘉兴海盐县城市投资集团有限公司招聘7人笔试备考试题附答案.docx
- 长沙银行2026校园招聘备考题库最新.docx
- 2026年度中国地震局事业单位公开招聘备考题库附答案.docx
- 2025福建省晋江圳源环境科技有限责任公司招聘6人模拟试卷附答案.docx
- 浙江国企招聘-2025温州平阳县城发集团下属房开公司招聘5人公笔试备考试题附答案.docx
最近下载
- 生育保险待遇申请表(模板).pdf VIP
- DB61_T 5001-2021 城镇道路路面检测与评价技术规程.docx VIP
- 吸脂手术配合流程.pptx VIP
- T_ZJATA 0033-2025 塑胶玩具中双酚类和烷基酚类物质迁移量的测定 液相色谱-串联质谱法.pdf VIP
- 广铁科信发〔2019〕103号中国铁路广州局集团有限公司关于公布《广州局集团公司地方涉铁工程建设管理办法》的通知.pdf VIP
- 水产品质量管理制度.docx VIP
- 高频精选:基层护林员面试题及答案.doc VIP
- 各地建设用地土壤污染风险筛选值(氟化物、钼、铊等等常用).pdf VIP
- DB42/T 2181-2024城镇道路路面检测评价技术标准.docx VIP
- DB23T 3528-2023 黄芩与油莎豆间作保苗培肥标准化栽培技术规程.pdf VIP
原创力文档


文档评论(0)