C++入门基础 算数运算符

哈喽朋友们,竹子又来水博客了,我们上一篇博客讲了变量的声明及赋值,那么除赋值外最基本的变量操作就是运算了,这篇博客我会主要讲解+ - * / %五种运算符

+(加法)

加法想必大家已经很熟悉了,就是和平常一样的加法,这里我就不详细讲了

-(减法)

减法和加法一样也就是普通的四则运算之一

*(乘法)

同上

/(整除)

这里就开始有点不一样了,/ 不是普通的除法,而是整除。也就是说它计算的结果是除法中的商(比如5 / 2 得 2 因为 5 除以 2 等于 2余 1)

上面的情况只适用于整数整除整数,当整数除以实数或实数除以实数时,得到的结果就是实数了(例如5 / 2.0 = 2.5)

%(模运算 mod)

模运算就和整除恰好相反,它求出的是余数(比如5 % 2 = 1),另外,模运算仅限于非零整数!

练习

#include <iostream>
using namespace std;
int a = 3.5;
int main(){
	int b = a;
	double c = 5.2;
	c = b;
	b += c;  
	c = a % b / 1 * 1.0;
	c = b / c;
	cout << a / c << endl;
	return 0;
}

这段代码输出的是什么

答案

1.5

解析

在第三行声明时 a的值为3,第五行声明时b的值为3,第七行c的值为3.0,第八行b的值为6(b+=c 即 b = b + c 其他-= *= /= %= 同理),第九行c值为3.0,第十行c值为2.0, 则输出为3 / 2.0得1.5

结语

这个专栏的博客一定要一篇一篇看过去弄懂,不会的就评论区问,因为每一篇博客都会以前面的博客为基础来讲

编程这种东西还是需要钻研的,还是送大家一句话

除非想不开不要学计算机

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bamboo_Day

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值