C++ Prime Plus第六版--第三章复习题
来源:互联网 发布:阿尔法软件 编辑:程序博客网 时间:2024/06/05 02:18
1.为什么C++有多种整型?
答:为了满足不同的需求,例如某动物的数量我们就可以用无符号型,数值不大时,我们可以用short节省空间。
2.声明与下述描述相符的变量。
a.short整数,值为80
short a = 80;
b.unsigned int整数,值为42110
unsigned int a = 42110;
c.值为3,000,000,000的整数
unsigned long a = 3000000000;
3.C++提供了什么措施来防止超出整型的范围?
答:C++没有自动防止超出整型的范围,但是可以查阅头文件climits
4.33L与33之间有什么区别?
答:33L被存储为long类型,而33默认被存储为最自然的长度int。
5.下面两条C++语句是否等价?
char grade = 65;
char grade =‘A’;
答:它们不一定等价,只有在使用ASCII码系统上,第一条语句才被设置为字母A,而第二条语句还可用于使用其他编码的系统。其次65是int常量,而‘A’是char常量。
6.如何使用C++来找出编码88表示的字符?指出至少两种方法。
答:可以用转义字符\130或\x58;或者定义变量char ch=88;
7.将long值赋给float变量会导致舍入误差,将long值赋给double变量呢?将long long值赋给double变量?
答:这个问题取决两个类型的长度。如果long为4字节,即最大值可能是20亿(10位数),而double变量提供至少13位有效数字,因而不会损失精度。而long long类型可提供19位有效数字,超出了double保证的13位有效数字。
8.下列C++表达式的结果分别是多少?
a.8*9+2=72+2=74;
b.6*3/4=18/4=4;
c.3/4*6=0*6=0;
d.6.0*3/4=18.0/4=4.5;
e.15%4=3;
9.假设x1和x2是两个double变量,您要将它们作为整数相加,再将结果赋给一个整型变量。请编写一条文成这项任务的C++语句。如果要将它们作为double值相加并转换为int呢?
答:int result = int(x1)+int(x2);
intresult = int(x1+x2);
10.下面每条语句声明的变量都是什么类型?
a.auto cars = 15;//int
b.auto iou =15.37f//float
c.auto level =’B’//char
d.auto crat =U’/U00002155’//char32_t
e.auto fract =8.25f/2.5//double;
- C++ Prime Plus第六版--第三章复习题
- C++ Prime Plus第六版--第二章复习题
- c++Prime Plus 第六版第18章复习题第7题答案有误..
- C Prime plus 第六章习题
- C++prime plus第6版第三章要点
- 《C Primer Plus 》第六版 习题 第三章
- c++ prime plus 第4章 复习题回顾
- c++ prime plus 第三章
- 《C++ Primer Plus(第六版)》(11)(第八章 函数探幽 复习题答案)
- 《C++ Primer Plus(第六版)》(19)(第十一章 使用类 复习题答案)
- 《C++ Primer Plus(第六版)》(26)(第十三章 类继承 复习题答案)
- 复习C语言———《C Prime Plus(第六版)》 第1章~第7章
- 复习C语言———《C Prime Plus(第六版)》 第8章~第12章
- 复习C语言———《C Prime Plus(第六版)》 第13章~第17章
- C++ prime plus 第六版 8.8-4
- c prime plus第八章
- c prime plus 第十二章
- C Prime Plus第十三章
- 读书笔记 ▏ggplot2数据分析与图形艺术Ch.1-2
- leafLet之API翻译
- HTML5 Canvas绘制多个图形时,点击图形实现页面跳转
- (转)EasyUI组件tree只展开根节点下的一级子节点或二级子节点
- maybeCommit
- C++ Prime Plus第六版--第三章复习题
- express不是内部或外部命令,也不是可运行的程序或批处理文件
- 初学redis
- background-position
- 高校实验室安全应急处置VR仿真系统
- 关于Response出现中文乱码的解决方案
- 最近在研究图片的处理,发现该博主写的不错,包括截图,图片保存等
- HALL介绍
- 属于你自己的自动化框架思路