上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: //取余数(%) #include using namespace std; int main(){ int apple=60; //苹果 int people=7; //人数 int apple_remain; //平分后还剩几个苹果 if(people==0) cout<<"错误!... 阅读全文
posted @ 2018-06-17 10:30 无心小男 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 注意:一旦遇到除法运算,一定要先判断除数是否为零 阅读全文
posted @ 2018-06-17 10:20 无心小男 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 在单片机应用中,位操作符经常被用到。C++语言中的位操作符有很多,包括& (按位与)、| (按位或)、人 (按位异或)、~ (按位求反)、>> (右移)、<< (左移)。本例以单片机应用为例,介绍位操作符的实际操作 注意:右移的计算原理分为两种:有符号数据和无符号数据。如果是有符号数据类型,在右移的 阅读全文
posted @ 2018-06-17 10:07 无心小男 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 程序显示数据类型的显示转换,首先定义两个数据变量,分别为整型i和单精度浮点型j,代码如下: 注意:相比隐式类型转换,显示类型的转换更有利于对代码的理解,并在程序出现bug的情况下容易找出问题! 阅读全文
posted @ 2018-06-17 09:25 无心小男 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 不同数据类型都有各自的表示范围。如果超出范围,被视为越界,程序在运行的过程中会出现问题。产生问题的原因有多种,这里要讲的是原先的数据类型不再适用,需要更换表示范围更大的数据类型。如同游泳池已被加满水,如果继续添加,水会溢出。该例的运行效果如图所示: 为了简单直观地表示应用概念,此处结合运算符<完成例 阅读全文
posted @ 2018-06-16 12:25 无心小男 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 在进行简单的加减法运算时,较合理的编程规则是保持加减运算符两端的数据类型一致,否则容易出现数据的缺失。以加法为例,变量k=变量i计变量j。如果赋值运算符左边的数据类型不同于赋值运算符右边的,变量k的值会按照其数据类型确定。即将赋值运算符右边的数据类型转换为左边的,这个过程被称为隐式类型转换。 注意: 阅读全文
posted @ 2018-06-16 11:50 无心小男 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 首先定义三个整型变量i、j、temp。其中,变量i和j分别代表两个箱子,变量temp代表一个临时箱子。在实现交换的过程中,需要将其中一个变量(比如i)的数值赋给临时变量temp,然后将另一个变量j的数据赋给变量i,最后将临时变量temp的数据赋给变量j,完成物品的交换。具体代码如下: 注意:上述代码 阅读全文
posted @ 2018-06-16 11:21 无心小男 阅读(147) 评论(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 无心小男 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 注意:第3,4行的头文件必须包含,否则会报错。这两个头文件预定义了各种数据类型的最大值与最小值变量。 <climits>头文件定义的符号常量CHAR_MIN char的最小值SCHAR_MAX signed char 最大值SCHAR_MIN signed char 最小值UCHAR_MAX uns 阅读全文
posted @ 2018-06-14 20:50 无心小男 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 其中, <<与cout匹配使用。即cout输出语句后必须至少有一个<<运算符出现,并且不能>>运算符代替。第6行的cout表示在输出界面输出常量字符串“欢迎”,需要用双引号。第7行是输出一个常量字符,所以只需要一对单引号。它们的区别由字符串与字符的对比知识可知。第8行是输出一个整型变量,可知输出变量 阅读全文
posted @ 2018-06-14 20:24 无心小男 阅读(249) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页