猫史档案馆


C++趣味课堂·2

用户:雨伞CKY雨伞CKY查看:0 回复:1 评论:0 创建时间:2019-03-31T16:29:15


·课前准备

一部可以上网的电脑和一个C++编译软件

计算机很神奇,他会计算……

center_imagecenter_image

C++会计算吗?当然会,但是和人类有点不一样!

//加号是+
//减号是-
//乘号是*
//除号是/
//零还会自动变为0

是不是很简单呢?

但是就在这时,一个小小的BUG出现了

 

 

//当你输入1+1并运行时,系统会什么都不出现(可能还会报错)

 

为什么会这样呢?当然是因为没有条件!

所以我们需要更改一下,比如这样:

cout << "1+1";
--------------
输出结果:
1+1

但是为什么输出的是1+1而并非2呢?

因为你不小心添加了双引号啊!!!

于是我迅速地改为了

cout << 1+1;
--------------
输出结果:
2

哦!太棒了!

我认为成功了,连续试了几次,但是……

cout << 1/10000 ;
-----------------
输出结果:
0

为什么又会这样呢?因为计算机会自动“四舍五入”


回复

上一页1 页 / 共 1下一页
开舒克的飞稽开舒克的飞稽

沉贴了,支持一下,多多更新,多多学习(无意间看到的,我不能让干货就这么沉了)

点赞1


评论