摘要: 不同数据类型都有各自的表示范围。如果超出范围,被视为越界,程序在运行的过程中会出现问题。产生问题的原因有多种,这里要讲的是原先的数据类型不再适用,需要更换表示范围更大的数据类型。如同游泳池已被加满水,如果继续添加,水会溢出。该例的运行效果如图所示: 为了简单直观地表示应用概念,此处结合运算符<完成例 阅读全文
posted @ 2018-06-16 12:25 无心小男 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 在进行简单的加减法运算时,较合理的编程规则是保持加减运算符两端的数据类型一致,否则容易出现数据的缺失。以加法为例,变量k=变量i计变量j。如果赋值运算符左边的数据类型不同于赋值运算符右边的,变量k的值会按照其数据类型确定。即将赋值运算符右边的数据类型转换为左边的,这个过程被称为隐式类型转换。 注意: 阅读全文
posted @ 2018-06-16 11:50 无心小男 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 首先定义三个整型变量i、j、temp。其中,变量i和j分别代表两个箱子,变量temp代表一个临时箱子。在实现交换的过程中,需要将其中一个变量(比如i)的数值赋给临时变量temp,然后将另一个变量j的数据赋给变量i,最后将临时变量temp的数据赋给变量j,完成物品的交换。具体代码如下: 注意:上述代码 阅读全文
posted @ 2018-06-16 11:21 无心小男 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1 //物品存放(变量) 2 #include 3 using namespace std; 4 int main(){ 5 int i=1; 6 short j=2; 7 long k=3; 8 float ii=1.1; 9 double jj=1.234; 10 long double kk=1.23456; 11 ... 阅读全文
posted @ 2018-06-16 10:50 无心小男 阅读(250) 评论(0) 推荐(0) 编辑